lib: remove unused parameters in internal component creation functions
[babeltrace.git] / src / common / Makefile.am
index b2a232e899b29b6c439a9f27bd4dcbd4adea91bd..365705406ca29b3297c77fdd7177271e9062c25b 100644 (file)
@@ -1,77 +1,39 @@
-AM_CPPFLAGS += -DINSTALL_LIBDIR=\"$(libdir)\"
+# SPDX-License-Identifier: MIT
+
+AM_CPPFLAGS += -DBABELTRACE_PLUGINS_DIR=\"$(BABELTRACE_PLUGINS_DIR)\"
 
 noinst_LTLIBRARIES = libbabeltrace2-common.la
 
 libbabeltrace2_common_la_SOURCES = \
-       assert.h \
        assert.c \
+       assert.h \
        common.c \
-       common.h
+       common.h \
+       uuid.c \
+       uuid.h
 
 noinst_HEADERS = \
        align.h \
        list.h \
        macros.h \
        mmap-align.h \
-       safe.h \
-       version.h \
-       version.i
+       safe.h
 
-##
 ## This target generates an include file that contains the git version
 ## string of the current branch, it must be continuously updated when
 ## we build in the git repo and shipped in dist tarballs to reflect the
 ## status of the tree when it was generated. If the tree is clean and
 ## the current commit is tag a starting with "v", consider this a
 ## release version and set an empty git version.
-##
-## Here is what the inline script does:
-##
-## First, delete any stale "version.i.tmp" file.
-##
-## If "bootstrap" and ".git" exists in the top source directory and the git
-## executable is available, get the current git version string in the form:
-##
-##  "latest_tag"(-"number_of_commits_on_top")(-g"latest_commit_hash")(-dirty)
-##
-## And store it in "version.i.tmp", if the current commit is tagged, the tag
-## starts with "v" and the tree is clean, consider this a release version and
-## overwrite the git version with an empty string in "version.i.tmp".
-##
-## If we don't have a "version.i.tmp" nor a "version.i", generate an empty
-## string as a failover.
-##
-## If we don't have a "version.i" or we have both files and they are different,
-## copy "version.i.tmp" over "version.i". This way the dependent targets are
-## only rebuilt when the version string changes.
-##
 
 version_verbose = $(version_verbose_@AM_V@)
 version_verbose_ = $(version_verbose_@AM_DEFAULT_V@)
 version_verbose_0 = @echo "  GEN     " $@;
 
 version.i:
-       $(version_verbose)rm -f version.i.tmp; \
-       if (test -r "$(top_srcdir)/bootstrap" && test -r "$(top_srcdir)/.git") && \
-                       test -x "`which git 2>&1;true`"; then \
-               GIT_VERSION_STR="`cd "$(top_srcdir)" && git describe --tags --dirty`"; \
-               GIT_CURRENT_TAG="`cd "$(top_srcdir)" && git describe --tags --exact-match --match="v[0-9]*" HEAD 2> /dev/null`"; \
-               echo "#define GIT_VERSION \"$$GIT_VERSION_STR\"" > version.i.tmp; \
-               if ! $(GREP) -- "-dirty" version.i.tmp > /dev/null && \
-                               test "x$$GIT_CURRENT_TAG" != "x"; then \
-                       echo "#define GIT_VERSION \"\"" > version.i.tmp; \
-               fi; \
-       fi; \
-       if test ! -f version.i.tmp; then \
-               if test ! -f version.i; then \
-                       echo '#define GIT_VERSION ""' > version.i; \
-               fi; \
-       elif test ! -f version.i || \
-                       test x"`cat version.i.tmp`" != x"`cat version.i`"; then \
-               mv version.i.tmp version.i; \
-       fi; \
-       rm -f version.i.tmp; \
-       true
+       $(version_verbose)GREP=$(GREP) SED=$(SED) TOP_SRCDIR="$(top_srcdir)" $(SHELL) $(srcdir)/gen-version-i.sh
+
+dist_noinst_SCRIPTS = gen-version-i.sh
 
 ##
 ## version.i is defined as a .PHONY target even if it's a real file,
@@ -86,3 +48,5 @@ CLEANFILES = version.i.tmp
 ## clean when it's part of a dist tarball.
 ##
 DISTCLEANFILES = version.i
+
+noinst_HEADERS += version.h version.i
This page took 0.024288 seconds and 4 git commands to generate.