diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2019-04-20 12:45:11 +0100 |
---|---|---|
committer | Adam Jackson <ajax@nwnk.net> | 2019-05-02 15:42:58 +0000 |
commit | b4ed20c4f118031305f6ce76dda4e325950b2958 (patch) | |
tree | 93741f6a61db2452296e1f6cbcbf8b79c587ada4 /hw/xfree86/common | |
parent | 71cff63c06a6b494dc8921270535f33fb78bd32b (diff) |
Promote file containing date & time build was configured to top-level
Promote the generated file containing the date & time build was
configured to top-level.
Rename it from xf86Build.h to buildDateTIme.h.
Use it as well in XQuartz, stringize BUILD_DATE when needed.
Diffstat (limited to 'hw/xfree86/common')
-rw-r--r-- | hw/xfree86/common/Makefile.am | 6 | ||||
-rw-r--r-- | hw/xfree86/common/meson.build | 7 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Build.h.in | 2 | ||||
-rwxr-xr-x | hw/xfree86/common/xf86Build.sh | 13 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Init.c | 2 |
5 files changed, 5 insertions, 25 deletions
diff --git a/hw/xfree86/common/Makefile.am b/hw/xfree86/common/Makefile.am index 41758fd2e..5d344584d 100644 --- a/hw/xfree86/common/Makefile.am +++ b/hw/xfree86/common/Makefile.am @@ -45,14 +45,15 @@ libcommon_la_SOURCES = xf86Configure.c xf86Bus.c xf86Config.c \ xf86Mode.c xorgHelper.c xf86Extensions.h \ xf86Extensions.c $(XF86VMODESOURCES) \ $(XVSOURCES) $(BUSSOURCES) $(RANDRSOURCES) -nodist_libcommon_la_SOURCES = xf86DefModeSet.c xf86Build.h +nodist_libcommon_la_SOURCES = xf86DefModeSet.c libcommon_la_LIBADD = $(top_builddir)/config/libconfig.la AM_CPPFLAGS = $(XORG_INCS) -I$(srcdir)/../ddc -I$(srcdir)/../i2c \ -I$(srcdir)/../loader -I$(srcdir)/../parser \ -I$(srcdir)/../vbe -I$(srcdir)/../int10 \ -I$(srcdir)/../vgahw -I$(srcdir)/../dixmods/extmod \ - -I$(srcdir)/../modes -I$(srcdir)/../ramdac -I$(srcdir)/../dri2 + -I$(srcdir)/../modes -I$(srcdir)/../ramdac -I$(srcdir)/../dri2 \ + -I$(top_builddir) sdk_HEADERS = compiler.h fourcc.h xf86.h xf86Module.h xf86Opt.h \ xf86PciInfo.h xf86Priv.h xf86Privstr.h \ @@ -62,7 +63,6 @@ sdk_HEADERS = compiler.h fourcc.h xf86.h xf86Module.h xf86Opt.h \ xf86platformBus.h xf86MatchDrivers.h \ xaarop.h -DISTCLEANFILES = xf86Build.h CLEANFILES = $(BUILT_SOURCES) EXTRA_DIST = \ diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build index 3e617dc36..a59aeb98f 100644 --- a/hw/xfree86/common/meson.build +++ b/hw/xfree86/common/meson.build @@ -74,11 +74,6 @@ if get_option('pciaccess') srcs_xorg_common += ['xf86pciBus.c', 'xf86VGAarbiter.c'] endif -srcs_xorg_common += configure_file( - output: 'xf86Build.h', - command: ['sh', join_paths(meson.current_source_dir(), 'xf86Build.sh'), '@OUTPUT@'], -) - srcs_xorg_common += custom_target( 'xf86DefModeSet.c', output: 'xf86DefModeSet.c', @@ -89,7 +84,7 @@ srcs_xorg_common += custom_target( xorg_common = static_library('xorg_common', srcs_xorg_common, - include_directories: [inc, xorg_inc], + include_directories: [inc, xorg_inc, top_dir_inc], dependencies: [ common_dep, dbus_dep, diff --git a/hw/xfree86/common/xf86Build.h.in b/hw/xfree86/common/xf86Build.h.in deleted file mode 100644 index a4f56b0ae..000000000 --- a/hw/xfree86/common/xf86Build.h.in +++ /dev/null @@ -1,2 +0,0 @@ -#define BUILD_DATE @BUILD_DATE@ -#define BUILD_TIME @BUILD_TIME@ diff --git a/hw/xfree86/common/xf86Build.sh b/hw/xfree86/common/xf86Build.sh deleted file mode 100755 index 5f859a5d8..000000000 --- a/hw/xfree86/common/xf86Build.sh +++ /dev/null @@ -1,13 +0,0 @@ -DATE_FMT="%Y%m%d" -TIME_FMT="1%H%M%S" - -BUILD_DATE="`date "+$DATE_FMT"`" -BUILD_TIME="`date "+$TIME_FMT"`" -if test "x$SOURCE_DATE_EPOCH" != "x"; then - BUILD_DATE="`date -u -d "@$SOURCE_DATE_EPOCH" "+$DATE_FMT" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "+$DATE_FMT" 2>/dev/null || date -u "+$DATE_FMT"`" - BUILD_TIME="`date -u -d "@$SOURCE_DATE_EPOCH" "+$TIME_FMT" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "+$TIME_FMT" 2>/dev/null || date -u "+$TIME_FMT"`" -fi - -output=$1 -echo "#define BUILD_DATE $BUILD_DATE" > $output -echo "#define BUILD_TIME $BUILD_TIME" >> $output diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c index 7d53987cb..1a2520c2a 100644 --- a/hw/xfree86/common/xf86Init.c +++ b/hw/xfree86/common/xf86Init.c @@ -65,7 +65,7 @@ #include "xf86_OSlib.h" #include "xf86cmap.h" #include "xorgVersion.h" -#include "xf86Build.h" +#include "buildDateTime.h" #include "mipointer.h" #include <X11/extensions/XI.h> #include <X11/extensions/XIproto.h> |