]> sourceware.org Git - lvm2.git/commitdiff
build: Stop creating the symlinks in include/ on the fly.
authorJoe Thornber <ejt@redhat.com>
Fri, 27 Apr 2018 15:06:59 +0000 (16:06 +0100)
committerJoe Thornber <ejt@redhat.com>
Fri, 27 Apr 2018 15:06:59 +0000 (16:06 +0100)
Git handles symlinks, tar handles symlinks.  So I've just put the
links themselves into git.

This simplifies dependencies a little, and stop some build loops I was
hitting.

External build dir now works too.

86 files changed:
configure
configure.in
include/.gitignore
include/.symlinks.in [deleted file]
include/Makefile.in
include/activate.h [new symlink]
include/archiver.h [new symlink]
include/bcache.h [new symlink]
include/btree.h [new symlink]
include/clvm.h [new symlink]
include/config-util.h [new symlink]
include/config.h [new symlink]
include/config_settings.h [new symlink]
include/crc.h [new symlink]
include/daemon-client.h [new symlink]
include/daemon-io.h [new symlink]
include/defaults.h [new symlink]
include/dev-cache.h [new symlink]
include/dev-ext-udev-constants.h [new symlink]
include/dev-type.h [new symlink]
include/device-types.h [new symlink]
include/device.h [new symlink]
include/display.h [new symlink]
include/dm-ioctl.h [new symlink]
include/dm-log-userspace.h [new symlink]
include/dm-logging.h [new symlink]
include/dmlib.h [new symlink]
include/filter.h [new symlink]
include/format-text.h [new symlink]
include/format1.h [new symlink]
include/format_pool.h [new symlink]
include/intl.h [new symlink]
include/kdev_t.h [new symlink]
include/label.h [new symlink]
include/last-path-component.h [new symlink]
include/lib.h [new symlink]
include/libdevmapper-event.h [new symlink]
include/libdevmapper.h [new symlink]
include/locking.h [new symlink]
include/log.h [new symlink]
include/lv.h [new symlink]
include/lv_alloc.h [new symlink]
include/lvm-exec.h [new symlink]
include/lvm-file.h [new symlink]
include/lvm-flock.h [new symlink]
include/lvm-globals.h [new symlink]
include/lvm-logging.h [new symlink]
include/lvm-maths.h [new symlink]
include/lvm-percent.h [new symlink]
include/lvm-signal.h [new symlink]
include/lvm-string.h [new symlink]
include/lvm-wrappers.h [new symlink]
include/lvm2app.h [new symlink]
include/lvm2cmd.h [new symlink]
include/lvmcache.h [new symlink]
include/lvmetad-client.h [new symlink]
include/lvmetad.h [new symlink]
include/lvmlockd-client.h [new symlink]
include/lvmlockd.h [new symlink]
include/lvmnotify.h [new symlink]
include/lvmpolld-client.h [new symlink]
include/lvmpolld-protocol.h [new symlink]
include/memlock.h [new symlink]
include/metadata-exported.h [new symlink]
include/metadata.h [new symlink]
include/pogen.h [new symlink]
include/polldaemon.h [new symlink]
include/polling_ops.h [new symlink]
include/prop_common.h [new symlink]
include/properties.h [new symlink]
include/pv.h [new symlink]
include/pv_alloc.h [new symlink]
include/report.h [new symlink]
include/segtype.h [new symlink]
include/sharedlib.h [new symlink]
include/str_list.h [new symlink]
include/targets.h [new symlink]
include/text_export.h [new symlink]
include/text_import.h [new symlink]
include/tool.h [new symlink]
include/toolcontext.h [new symlink]
include/util.h [new symlink]
include/uuid.h [new symlink]
include/vg.h [new symlink]
include/xlate.h [new symlink]
make.tmpl.in

index 63ca480372366972b0a505bccf68375f35aba098..7ef73f0378a7e4c0fc0c6149aa4286f399848869 100755 (executable)
--- a/configure
+++ b/configure
@@ -15689,7 +15689,7 @@ _ACEOF
 
 
 ################################################################################
-ac_config_files="$ac_config_files Makefile make.tmpl daemons/Makefile daemons/clvmd/Makefile daemons/cmirrord/Makefile daemons/dmeventd/Makefile daemons/dmeventd/libdevmapper-event.pc daemons/dmeventd/plugins/Makefile daemons/dmeventd/plugins/lvm2/Makefile daemons/dmeventd/plugins/raid/Makefile daemons/dmeventd/plugins/mirror/Makefile daemons/dmeventd/plugins/snapshot/Makefile daemons/dmeventd/plugins/thin/Makefile daemons/dmfilemapd/Makefile daemons/lvmdbusd/Makefile daemons/lvmdbusd/lvmdbusd daemons/lvmdbusd/lvmdb.py daemons/lvmdbusd/lvm_shell_proxy.py daemons/lvmdbusd/path.py daemons/lvmetad/Makefile daemons/lvmpolld/Makefile daemons/lvmlockd/Makefile conf/Makefile conf/example.conf conf/lvmlocal.conf conf/command_profile_template.profile conf/metadata_profile_template.profile include/.symlinks include/Makefile lib/Makefile lib/format1/Makefile lib/format_pool/Makefile lib/locking/Makefile lib/mirror/Makefile include/lvm-version.h lib/raid/Makefile lib/snapshot/Makefile lib/thin/Makefile lib/cache_segtype/Makefile libdaemon/Makefile libdaemon/client/Makefile libdaemon/server/Makefile libdm/Makefile libdm/libdevmapper.pc liblvm/Makefile liblvm/liblvm2app.pc man/Makefile po/Makefile python/Makefile python/setup.py scripts/blkdeactivate.sh scripts/blk_availability_init_red_hat scripts/blk_availability_systemd_red_hat.service scripts/clvmd_init_red_hat scripts/cmirrord_init_red_hat scripts/com.redhat.lvmdbus1.service scripts/dm_event_systemd_red_hat.service scripts/dm_event_systemd_red_hat.socket scripts/lvm2_cluster_activation_red_hat.sh scripts/lvm2_cluster_activation_systemd_red_hat.service scripts/lvm2_clvmd_systemd_red_hat.service scripts/lvm2_cmirrord_systemd_red_hat.service scripts/lvm2_lvmdbusd_systemd_red_hat.service scripts/lvm2_lvmetad_init_red_hat scripts/lvm2_lvmetad_systemd_red_hat.service scripts/lvm2_lvmetad_systemd_red_hat.socket scripts/lvm2_lvmpolld_init_red_hat scripts/lvm2_lvmpolld_systemd_red_hat.service scripts/lvm2_lvmpolld_systemd_red_hat.socket scripts/lvm2_lvmlockd_systemd_red_hat.service scripts/lvm2_lvmlocking_systemd_red_hat.service scripts/lvm2_monitoring_init_red_hat scripts/lvm2_monitoring_systemd_red_hat.service scripts/lvm2_pvscan_systemd_red_hat@.service scripts/lvm2_tmpfiles_red_hat.conf scripts/lvmdump.sh scripts/Makefile test/Makefile test/api/Makefile unit-test/Makefile tools/Makefile udev/Makefile"
+ac_config_files="$ac_config_files Makefile make.tmpl daemons/Makefile daemons/clvmd/Makefile daemons/cmirrord/Makefile daemons/dmeventd/Makefile daemons/dmeventd/libdevmapper-event.pc daemons/dmeventd/plugins/Makefile daemons/dmeventd/plugins/lvm2/Makefile daemons/dmeventd/plugins/raid/Makefile daemons/dmeventd/plugins/mirror/Makefile daemons/dmeventd/plugins/snapshot/Makefile daemons/dmeventd/plugins/thin/Makefile daemons/dmfilemapd/Makefile daemons/lvmdbusd/Makefile daemons/lvmdbusd/lvmdbusd daemons/lvmdbusd/lvmdb.py daemons/lvmdbusd/lvm_shell_proxy.py daemons/lvmdbusd/path.py daemons/lvmetad/Makefile daemons/lvmpolld/Makefile daemons/lvmlockd/Makefile conf/Makefile conf/example.conf conf/lvmlocal.conf conf/command_profile_template.profile conf/metadata_profile_template.profile include/Makefile lib/Makefile lib/format1/Makefile lib/format_pool/Makefile lib/locking/Makefile lib/mirror/Makefile include/lvm-version.h lib/raid/Makefile lib/snapshot/Makefile lib/thin/Makefile lib/cache_segtype/Makefile libdaemon/Makefile libdaemon/client/Makefile libdaemon/server/Makefile libdm/Makefile libdm/libdevmapper.pc liblvm/Makefile liblvm/liblvm2app.pc man/Makefile po/Makefile python/Makefile python/setup.py scripts/blkdeactivate.sh scripts/blk_availability_init_red_hat scripts/blk_availability_systemd_red_hat.service scripts/clvmd_init_red_hat scripts/cmirrord_init_red_hat scripts/com.redhat.lvmdbus1.service scripts/dm_event_systemd_red_hat.service scripts/dm_event_systemd_red_hat.socket scripts/lvm2_cluster_activation_red_hat.sh scripts/lvm2_cluster_activation_systemd_red_hat.service scripts/lvm2_clvmd_systemd_red_hat.service scripts/lvm2_cmirrord_systemd_red_hat.service scripts/lvm2_lvmdbusd_systemd_red_hat.service scripts/lvm2_lvmetad_init_red_hat scripts/lvm2_lvmetad_systemd_red_hat.service scripts/lvm2_lvmetad_systemd_red_hat.socket scripts/lvm2_lvmpolld_init_red_hat scripts/lvm2_lvmpolld_systemd_red_hat.service scripts/lvm2_lvmpolld_systemd_red_hat.socket scripts/lvm2_lvmlockd_systemd_red_hat.service scripts/lvm2_lvmlocking_systemd_red_hat.service scripts/lvm2_monitoring_init_red_hat scripts/lvm2_monitoring_systemd_red_hat.service scripts/lvm2_pvscan_systemd_red_hat@.service scripts/lvm2_tmpfiles_red_hat.conf scripts/lvmdump.sh scripts/Makefile test/Makefile test/api/Makefile unit-test/Makefile tools/Makefile udev/Makefile"
 
 cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure
@@ -16411,7 +16411,6 @@ do
     "conf/lvmlocal.conf") CONFIG_FILES="$CONFIG_FILES conf/lvmlocal.conf" ;;
     "conf/command_profile_template.profile") CONFIG_FILES="$CONFIG_FILES conf/command_profile_template.profile" ;;
     "conf/metadata_profile_template.profile") CONFIG_FILES="$CONFIG_FILES conf/metadata_profile_template.profile" ;;
-    "include/.symlinks") CONFIG_FILES="$CONFIG_FILES include/.symlinks" ;;
     "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
     "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
     "lib/format1/Makefile") CONFIG_FILES="$CONFIG_FILES lib/format1/Makefile" ;;
index 461c21bfacaae5a0df40249589e66b630c27bbca..f65e35eff1bf856ac0d0f29d01a25cb8930439b9 100644 (file)
@@ -2194,7 +2194,6 @@ conf/example.conf
 conf/lvmlocal.conf
 conf/command_profile_template.profile
 conf/metadata_profile_template.profile
-include/.symlinks
 include/Makefile
 lib/Makefile
 lib/format1/Makefile
index 4971e071aea3812409f6d92a38d08d8cbbe9db72..396884bea9a5271e1654de5fdb3900b03895125d 100644 (file)
@@ -1,4 +1,2 @@
-.symlinks
-.symlinks_created
-
-*.h
+configure.h
+lvm-version.h
diff --git a/include/.symlinks.in b/include/.symlinks.in
deleted file mode 100644 (file)
index 3d50750..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-@top_srcdir@/daemons/clvmd/clvm.h
-@top_srcdir@/daemons/dmeventd/libdevmapper-event.h
-@top_srcdir@/daemons/lvmetad/lvmetad-client.h
-@top_srcdir@/daemons/lvmlockd/lvmlockd-client.h
-@top_srcdir@/daemons/lvmpolld/lvmpolld-protocol.h
-@top_srcdir@/daemons/lvmpolld/polling_ops.h
-@top_srcdir@/lib/activate/activate.h
-@top_srcdir@/lib/activate/targets.h
-@top_srcdir@/lib/cache/lvmcache.h
-@top_srcdir@/lib/cache/lvmetad.h
-@top_srcdir@/lib/commands/toolcontext.h
-@top_srcdir@/lib/config/config.h
-@top_srcdir@/lib/config/config_settings.h
-@top_srcdir@/lib/config/defaults.h
-@top_srcdir@/lib/datastruct/btree.h
-@top_srcdir@/lib/datastruct/str_list.h
-@top_srcdir@/lib/device/bcache.h
-@top_srcdir@/lib/device/dev-cache.h
-@top_srcdir@/lib/device/dev-ext-udev-constants.h
-@top_srcdir@/lib/device/dev-type.h
-@top_srcdir@/lib/device/device-types.h
-@top_srcdir@/lib/device/device.h
-@top_srcdir@/lib/display/display.h
-@top_srcdir@/lib/filters/filter.h
-@top_srcdir@/lib/format1/format1.h
-@top_srcdir@/lib/format_pool/format_pool.h
-@top_srcdir@/lib/format_text/archiver.h
-@top_srcdir@/lib/format_text/format-text.h
-@top_srcdir@/lib/format_text/text_export.h
-@top_srcdir@/lib/format_text/text_import.h
-@top_srcdir@/lib/label/label.h
-@top_srcdir@/lib/locking/locking.h
-@top_srcdir@/lib/locking/lvmlockd.h
-@top_srcdir@/lib/log/log.h
-@top_srcdir@/lib/log/lvm-logging.h
-@top_srcdir@/lib/lvmpolld/lvmpolld-client.h
-@top_srcdir@/lib/lvmpolld/polldaemon.h
-@top_srcdir@/lib/metadata/lv.h
-@top_srcdir@/lib/metadata/lv_alloc.h
-@top_srcdir@/lib/metadata/metadata-exported.h
-@top_srcdir@/lib/metadata/metadata.h
-@top_srcdir@/lib/metadata/pv.h
-@top_srcdir@/lib/metadata/pv_alloc.h
-@top_srcdir@/lib/metadata/segtype.h
-@top_srcdir@/lib/metadata/vg.h
-@top_srcdir@/lib/misc/crc.h
-@top_srcdir@/lib/misc/intl.h
-@top_srcdir@/lib/misc/last-path-component.h
-@top_srcdir@/lib/misc/lib.h
-@top_srcdir@/lib/misc/lvm-exec.h
-@top_srcdir@/lib/misc/lvm-file.h
-@top_srcdir@/lib/misc/lvm-flock.h
-@top_srcdir@/lib/misc/lvm-globals.h
-@top_srcdir@/lib/misc/lvm-maths.h
-@top_srcdir@/lib/misc/lvm-percent.h
-@top_srcdir@/lib/misc/lvm-signal.h
-@top_srcdir@/lib/misc/lvm-string.h
-@top_srcdir@/lib/misc/lvm-wrappers.h
-@top_srcdir@/lib/misc/sharedlib.h
-@top_srcdir@/lib/misc/util.h
-@top_srcdir@/lib/mm/memlock.h
-@top_srcdir@/lib/mm/xlate.h
-@top_srcdir@/lib/notify/lvmnotify.h
-@top_srcdir@/lib/properties/prop_common.h
-@top_srcdir@/lib/report/properties.h
-@top_srcdir@/lib/report/report.h
-@top_srcdir@/lib/uuid/uuid.h
-@top_srcdir@/libdaemon/client/config-util.h
-@top_srcdir@/libdaemon/client/daemon-client.h
-@top_srcdir@/libdaemon/client/daemon-io.h
-@top_srcdir@/libdm/libdevmapper.h
-@top_srcdir@/libdm/misc/dm-ioctl.h
-@top_srcdir@/libdm/misc/dm-log-userspace.h
-@top_srcdir@/libdm/misc/dm-logging.h
-@top_srcdir@/libdm/misc/dmlib.h
-@top_srcdir@/libdm/misc/kdev_t.h
-@top_srcdir@/liblvm/lvm2app.h
-@top_srcdir@/po/pogen.h
-@top_srcdir@/tools/lvm2cmd.h
-@top_srcdir@/tools/tool.h
index b2571fd62a4816ab98deb4c634aed9fc40c10f25..e5c09b58b7c1f076b262096921f8d816ec74c226 100644 (file)
@@ -18,22 +18,4 @@ top_builddir = @top_builddir@
 
 include $(top_builddir)/make.tmpl
 
-all: .symlinks_created
-
-LINKS := $(shell find . -maxdepth 1 -type l)
-
-.symlinks_created: .symlinks
-ifneq (,$(firstword $(LINKS)))
-       $(RM) $(LINKS)
-endif
-       for i in `cat $<`; do $(LN_S) $$i ; done
-       touch $@
-
-pofile: all
-
-device-mapper: all
-
-cflow: all
-
-DISTCLEAN_TARGETS += .symlinks configure.h lvm-version.h
-CLEAN_TARGETS += $(LINKS) .include_symlinks .symlinks_created
+DISTCLEAN_TARGETS += configure.h lvm-version.h
diff --git a/include/activate.h b/include/activate.h
new file mode 120000 (symlink)
index 0000000..3c8d94a
--- /dev/null
@@ -0,0 +1 @@
+../lib/activate/activate.h
\ No newline at end of file
diff --git a/include/archiver.h b/include/archiver.h
new file mode 120000 (symlink)
index 0000000..bac9048
--- /dev/null
@@ -0,0 +1 @@
+../lib/format_text/archiver.h
\ No newline at end of file
diff --git a/include/bcache.h b/include/bcache.h
new file mode 120000 (symlink)
index 0000000..5855f8d
--- /dev/null
@@ -0,0 +1 @@
+../lib/device/bcache.h
\ No newline at end of file
diff --git a/include/btree.h b/include/btree.h
new file mode 120000 (symlink)
index 0000000..e45aee4
--- /dev/null
@@ -0,0 +1 @@
+../lib/datastruct/btree.h
\ No newline at end of file
diff --git a/include/clvm.h b/include/clvm.h
new file mode 120000 (symlink)
index 0000000..9740db4
--- /dev/null
@@ -0,0 +1 @@
+../daemons/clvmd/clvm.h
\ No newline at end of file
diff --git a/include/config-util.h b/include/config-util.h
new file mode 120000 (symlink)
index 0000000..4b7b220
--- /dev/null
@@ -0,0 +1 @@
+../libdaemon/client/config-util.h
\ No newline at end of file
diff --git a/include/config.h b/include/config.h
new file mode 120000 (symlink)
index 0000000..a733942
--- /dev/null
@@ -0,0 +1 @@
+../lib/config/config.h
\ No newline at end of file
diff --git a/include/config_settings.h b/include/config_settings.h
new file mode 120000 (symlink)
index 0000000..407d594
--- /dev/null
@@ -0,0 +1 @@
+../lib/config/config_settings.h
\ No newline at end of file
diff --git a/include/crc.h b/include/crc.h
new file mode 120000 (symlink)
index 0000000..25c761a
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/crc.h
\ No newline at end of file
diff --git a/include/daemon-client.h b/include/daemon-client.h
new file mode 120000 (symlink)
index 0000000..7dbf53f
--- /dev/null
@@ -0,0 +1 @@
+../libdaemon/client/daemon-client.h
\ No newline at end of file
diff --git a/include/daemon-io.h b/include/daemon-io.h
new file mode 120000 (symlink)
index 0000000..79612d9
--- /dev/null
@@ -0,0 +1 @@
+../libdaemon/client/daemon-io.h
\ No newline at end of file
diff --git a/include/defaults.h b/include/defaults.h
new file mode 120000 (symlink)
index 0000000..c97f06f
--- /dev/null
@@ -0,0 +1 @@
+../lib/config/defaults.h
\ No newline at end of file
diff --git a/include/dev-cache.h b/include/dev-cache.h
new file mode 120000 (symlink)
index 0000000..edb7395
--- /dev/null
@@ -0,0 +1 @@
+../lib/device/dev-cache.h
\ No newline at end of file
diff --git a/include/dev-ext-udev-constants.h b/include/dev-ext-udev-constants.h
new file mode 120000 (symlink)
index 0000000..97258ef
--- /dev/null
@@ -0,0 +1 @@
+../lib/device/dev-ext-udev-constants.h
\ No newline at end of file
diff --git a/include/dev-type.h b/include/dev-type.h
new file mode 120000 (symlink)
index 0000000..8082a76
--- /dev/null
@@ -0,0 +1 @@
+../lib/device/dev-type.h
\ No newline at end of file
diff --git a/include/device-types.h b/include/device-types.h
new file mode 120000 (symlink)
index 0000000..452a6fa
--- /dev/null
@@ -0,0 +1 @@
+../lib/device/device-types.h
\ No newline at end of file
diff --git a/include/device.h b/include/device.h
new file mode 120000 (symlink)
index 0000000..ee365d9
--- /dev/null
@@ -0,0 +1 @@
+../lib/device/device.h
\ No newline at end of file
diff --git a/include/display.h b/include/display.h
new file mode 120000 (symlink)
index 0000000..b614ede
--- /dev/null
@@ -0,0 +1 @@
+../lib/display/display.h
\ No newline at end of file
diff --git a/include/dm-ioctl.h b/include/dm-ioctl.h
new file mode 120000 (symlink)
index 0000000..4acd5a5
--- /dev/null
@@ -0,0 +1 @@
+../libdm/misc/dm-ioctl.h
\ No newline at end of file
diff --git a/include/dm-log-userspace.h b/include/dm-log-userspace.h
new file mode 120000 (symlink)
index 0000000..37c9fea
--- /dev/null
@@ -0,0 +1 @@
+../libdm/misc/dm-log-userspace.h
\ No newline at end of file
diff --git a/include/dm-logging.h b/include/dm-logging.h
new file mode 120000 (symlink)
index 0000000..2af311e
--- /dev/null
@@ -0,0 +1 @@
+../libdm/misc/dm-logging.h
\ No newline at end of file
diff --git a/include/dmlib.h b/include/dmlib.h
new file mode 120000 (symlink)
index 0000000..6e99e60
--- /dev/null
@@ -0,0 +1 @@
+../libdm/misc/dmlib.h
\ No newline at end of file
diff --git a/include/filter.h b/include/filter.h
new file mode 120000 (symlink)
index 0000000..c22ea16
--- /dev/null
@@ -0,0 +1 @@
+../lib/filters/filter.h
\ No newline at end of file
diff --git a/include/format-text.h b/include/format-text.h
new file mode 120000 (symlink)
index 0000000..ca81b1d
--- /dev/null
@@ -0,0 +1 @@
+../lib/format_text/format-text.h
\ No newline at end of file
diff --git a/include/format1.h b/include/format1.h
new file mode 120000 (symlink)
index 0000000..4e23bc9
--- /dev/null
@@ -0,0 +1 @@
+../lib/format1/format1.h
\ No newline at end of file
diff --git a/include/format_pool.h b/include/format_pool.h
new file mode 120000 (symlink)
index 0000000..7198a37
--- /dev/null
@@ -0,0 +1 @@
+../lib/format_pool/format_pool.h
\ No newline at end of file
diff --git a/include/intl.h b/include/intl.h
new file mode 120000 (symlink)
index 0000000..6db3a2b
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/intl.h
\ No newline at end of file
diff --git a/include/kdev_t.h b/include/kdev_t.h
new file mode 120000 (symlink)
index 0000000..1d04a72
--- /dev/null
@@ -0,0 +1 @@
+../libdm/misc/kdev_t.h
\ No newline at end of file
diff --git a/include/label.h b/include/label.h
new file mode 120000 (symlink)
index 0000000..0af47ca
--- /dev/null
@@ -0,0 +1 @@
+../lib/label/label.h
\ No newline at end of file
diff --git a/include/last-path-component.h b/include/last-path-component.h
new file mode 120000 (symlink)
index 0000000..58f8bad
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/last-path-component.h
\ No newline at end of file
diff --git a/include/lib.h b/include/lib.h
new file mode 120000 (symlink)
index 0000000..912ac0c
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lib.h
\ No newline at end of file
diff --git a/include/libdevmapper-event.h b/include/libdevmapper-event.h
new file mode 120000 (symlink)
index 0000000..a54561d
--- /dev/null
@@ -0,0 +1 @@
+../daemons/dmeventd/libdevmapper-event.h
\ No newline at end of file
diff --git a/include/libdevmapper.h b/include/libdevmapper.h
new file mode 120000 (symlink)
index 0000000..a88009b
--- /dev/null
@@ -0,0 +1 @@
+../libdm/libdevmapper.h
\ No newline at end of file
diff --git a/include/locking.h b/include/locking.h
new file mode 120000 (symlink)
index 0000000..6ea3343
--- /dev/null
@@ -0,0 +1 @@
+../lib/locking/locking.h
\ No newline at end of file
diff --git a/include/log.h b/include/log.h
new file mode 120000 (symlink)
index 0000000..245ac3d
--- /dev/null
@@ -0,0 +1 @@
+../lib/log/log.h
\ No newline at end of file
diff --git a/include/lv.h b/include/lv.h
new file mode 120000 (symlink)
index 0000000..7cd7de6
--- /dev/null
@@ -0,0 +1 @@
+../lib/metadata/lv.h
\ No newline at end of file
diff --git a/include/lv_alloc.h b/include/lv_alloc.h
new file mode 120000 (symlink)
index 0000000..bbb691c
--- /dev/null
@@ -0,0 +1 @@
+../lib/metadata/lv_alloc.h
\ No newline at end of file
diff --git a/include/lvm-exec.h b/include/lvm-exec.h
new file mode 120000 (symlink)
index 0000000..5b5232a
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-exec.h
\ No newline at end of file
diff --git a/include/lvm-file.h b/include/lvm-file.h
new file mode 120000 (symlink)
index 0000000..bcb8288
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-file.h
\ No newline at end of file
diff --git a/include/lvm-flock.h b/include/lvm-flock.h
new file mode 120000 (symlink)
index 0000000..e1ef682
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-flock.h
\ No newline at end of file
diff --git a/include/lvm-globals.h b/include/lvm-globals.h
new file mode 120000 (symlink)
index 0000000..767f63d
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-globals.h
\ No newline at end of file
diff --git a/include/lvm-logging.h b/include/lvm-logging.h
new file mode 120000 (symlink)
index 0000000..9236bad
--- /dev/null
@@ -0,0 +1 @@
+../lib/log/lvm-logging.h
\ No newline at end of file
diff --git a/include/lvm-maths.h b/include/lvm-maths.h
new file mode 120000 (symlink)
index 0000000..45a0815
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-maths.h
\ No newline at end of file
diff --git a/include/lvm-percent.h b/include/lvm-percent.h
new file mode 120000 (symlink)
index 0000000..3160573
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-percent.h
\ No newline at end of file
diff --git a/include/lvm-signal.h b/include/lvm-signal.h
new file mode 120000 (symlink)
index 0000000..d987311
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-signal.h
\ No newline at end of file
diff --git a/include/lvm-string.h b/include/lvm-string.h
new file mode 120000 (symlink)
index 0000000..f727b1e
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-string.h
\ No newline at end of file
diff --git a/include/lvm-wrappers.h b/include/lvm-wrappers.h
new file mode 120000 (symlink)
index 0000000..424679a
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/lvm-wrappers.h
\ No newline at end of file
diff --git a/include/lvm2app.h b/include/lvm2app.h
new file mode 120000 (symlink)
index 0000000..17f2006
--- /dev/null
@@ -0,0 +1 @@
+../liblvm/lvm2app.h
\ No newline at end of file
diff --git a/include/lvm2cmd.h b/include/lvm2cmd.h
new file mode 120000 (symlink)
index 0000000..9d27330
--- /dev/null
@@ -0,0 +1 @@
+../tools/lvm2cmd.h
\ No newline at end of file
diff --git a/include/lvmcache.h b/include/lvmcache.h
new file mode 120000 (symlink)
index 0000000..ba1399c
--- /dev/null
@@ -0,0 +1 @@
+../lib/cache/lvmcache.h
\ No newline at end of file
diff --git a/include/lvmetad-client.h b/include/lvmetad-client.h
new file mode 120000 (symlink)
index 0000000..54b8f1f
--- /dev/null
@@ -0,0 +1 @@
+../daemons/lvmetad/lvmetad-client.h
\ No newline at end of file
diff --git a/include/lvmetad.h b/include/lvmetad.h
new file mode 120000 (symlink)
index 0000000..65c561c
--- /dev/null
@@ -0,0 +1 @@
+../lib/cache/lvmetad.h
\ No newline at end of file
diff --git a/include/lvmlockd-client.h b/include/lvmlockd-client.h
new file mode 120000 (symlink)
index 0000000..23291c2
--- /dev/null
@@ -0,0 +1 @@
+../daemons/lvmlockd/lvmlockd-client.h
\ No newline at end of file
diff --git a/include/lvmlockd.h b/include/lvmlockd.h
new file mode 120000 (symlink)
index 0000000..1fe51a6
--- /dev/null
@@ -0,0 +1 @@
+../lib/locking/lvmlockd.h
\ No newline at end of file
diff --git a/include/lvmnotify.h b/include/lvmnotify.h
new file mode 120000 (symlink)
index 0000000..7c624a7
--- /dev/null
@@ -0,0 +1 @@
+../lib/notify/lvmnotify.h
\ No newline at end of file
diff --git a/include/lvmpolld-client.h b/include/lvmpolld-client.h
new file mode 120000 (symlink)
index 0000000..78de8c6
--- /dev/null
@@ -0,0 +1 @@
+../lib/lvmpolld/lvmpolld-client.h
\ No newline at end of file
diff --git a/include/lvmpolld-protocol.h b/include/lvmpolld-protocol.h
new file mode 120000 (symlink)
index 0000000..5f5ecb5
--- /dev/null
@@ -0,0 +1 @@
+../daemons/lvmpolld/lvmpolld-protocol.h
\ No newline at end of file
diff --git a/include/memlock.h b/include/memlock.h
new file mode 120000 (symlink)
index 0000000..8d9bc4b
--- /dev/null
@@ -0,0 +1 @@
+../lib/mm/memlock.h
\ No newline at end of file
diff --git a/include/metadata-exported.h b/include/metadata-exported.h
new file mode 120000 (symlink)
index 0000000..570ab36
--- /dev/null
@@ -0,0 +1 @@
+../lib/metadata/metadata-exported.h
\ No newline at end of file
diff --git a/include/metadata.h b/include/metadata.h
new file mode 120000 (symlink)
index 0000000..94fbad4
--- /dev/null
@@ -0,0 +1 @@
+../lib/metadata/metadata.h
\ No newline at end of file
diff --git a/include/pogen.h b/include/pogen.h
new file mode 120000 (symlink)
index 0000000..9721487
--- /dev/null
@@ -0,0 +1 @@
+../po/pogen.h
\ No newline at end of file
diff --git a/include/polldaemon.h b/include/polldaemon.h
new file mode 120000 (symlink)
index 0000000..7816b0b
--- /dev/null
@@ -0,0 +1 @@
+../lib/lvmpolld/polldaemon.h
\ No newline at end of file
diff --git a/include/polling_ops.h b/include/polling_ops.h
new file mode 120000 (symlink)
index 0000000..4ec0a30
--- /dev/null
@@ -0,0 +1 @@
+../daemons/lvmpolld/polling_ops.h
\ No newline at end of file
diff --git a/include/prop_common.h b/include/prop_common.h
new file mode 120000 (symlink)
index 0000000..40b570e
--- /dev/null
@@ -0,0 +1 @@
+../lib/properties/prop_common.h
\ No newline at end of file
diff --git a/include/properties.h b/include/properties.h
new file mode 120000 (symlink)
index 0000000..f34e413
--- /dev/null
@@ -0,0 +1 @@
+../lib/report/properties.h
\ No newline at end of file
diff --git a/include/pv.h b/include/pv.h
new file mode 120000 (symlink)
index 0000000..dd3267b
--- /dev/null
@@ -0,0 +1 @@
+../lib/metadata/pv.h
\ No newline at end of file
diff --git a/include/pv_alloc.h b/include/pv_alloc.h
new file mode 120000 (symlink)
index 0000000..2364a8d
--- /dev/null
@@ -0,0 +1 @@
+../lib/metadata/pv_alloc.h
\ No newline at end of file
diff --git a/include/report.h b/include/report.h
new file mode 120000 (symlink)
index 0000000..339bf85
--- /dev/null
@@ -0,0 +1 @@
+../lib/report/report.h
\ No newline at end of file
diff --git a/include/segtype.h b/include/segtype.h
new file mode 120000 (symlink)
index 0000000..6b69bfd
--- /dev/null
@@ -0,0 +1 @@
+../lib/metadata/segtype.h
\ No newline at end of file
diff --git a/include/sharedlib.h b/include/sharedlib.h
new file mode 120000 (symlink)
index 0000000..dacb595
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/sharedlib.h
\ No newline at end of file
diff --git a/include/str_list.h b/include/str_list.h
new file mode 120000 (symlink)
index 0000000..dd91b1d
--- /dev/null
@@ -0,0 +1 @@
+../lib/datastruct/str_list.h
\ No newline at end of file
diff --git a/include/targets.h b/include/targets.h
new file mode 120000 (symlink)
index 0000000..a63c09a
--- /dev/null
@@ -0,0 +1 @@
+../lib/activate/targets.h
\ No newline at end of file
diff --git a/include/text_export.h b/include/text_export.h
new file mode 120000 (symlink)
index 0000000..4ef5b96
--- /dev/null
@@ -0,0 +1 @@
+../lib/format_text/text_export.h
\ No newline at end of file
diff --git a/include/text_import.h b/include/text_import.h
new file mode 120000 (symlink)
index 0000000..33509d3
--- /dev/null
@@ -0,0 +1 @@
+../lib/format_text/text_import.h
\ No newline at end of file
diff --git a/include/tool.h b/include/tool.h
new file mode 120000 (symlink)
index 0000000..d8b2651
--- /dev/null
@@ -0,0 +1 @@
+../tools/tool.h
\ No newline at end of file
diff --git a/include/toolcontext.h b/include/toolcontext.h
new file mode 120000 (symlink)
index 0000000..c26097f
--- /dev/null
@@ -0,0 +1 @@
+../lib/commands/toolcontext.h
\ No newline at end of file
diff --git a/include/util.h b/include/util.h
new file mode 120000 (symlink)
index 0000000..d9ca624
--- /dev/null
@@ -0,0 +1 @@
+../lib/misc/util.h
\ No newline at end of file
diff --git a/include/uuid.h b/include/uuid.h
new file mode 120000 (symlink)
index 0000000..1b70f6e
--- /dev/null
@@ -0,0 +1 @@
+../lib/uuid/uuid.h
\ No newline at end of file
diff --git a/include/vg.h b/include/vg.h
new file mode 120000 (symlink)
index 0000000..3f705b2
--- /dev/null
@@ -0,0 +1 @@
+../lib/metadata/vg.h
\ No newline at end of file
diff --git a/include/xlate.h b/include/xlate.h
new file mode 120000 (symlink)
index 0000000..4ab1c83
--- /dev/null
@@ -0,0 +1 @@
+../lib/mm/xlate.h
\ No newline at end of file
index 75134caa74c9bbf167e7d6171391001516015292..454239259f3785d5476029509af1d8582dac8f8a 100644 (file)
@@ -307,12 +307,10 @@ LIB_VERSION_DM := $(shell $(AWK) -F '.' '{printf "%s.%s",$$1,$$2}' $(top_srcdir)
 
 LIB_VERSION_APP := $(shell $(AWK) -F '[(). ]' '{printf "%s.%s",$$1,$$4}' $(top_srcdir)/VERSION)
 
-INCLUDES += -I$(srcdir) -I$(top_builddir)/include
-
-INC_LNS = $(top_builddir)/include/.symlinks_created
+INCLUDES += -I$(srcdir) -I$(top_srcdir)/include -I$(top_builddir)/include
 
 DEPS = $(top_builddir)/make.tmpl $(top_srcdir)/VERSION \
-       $(top_builddir)/Makefile $(INC_LNS)
+       $(top_builddir)/Makefile
 
 OBJECTS = $(SOURCES:%.c=%.o) $(CXXSOURCES:%.cpp=%.o)
 POTFILES = $(SOURCES:%.c=%.pot)
@@ -505,7 +503,7 @@ $(LIB_STATIC): $(OBJECTS)
        $(Q) $(RM) $@
        $(Q) $(AR) rsv $@ $(OBJECTS) > /dev/null
 
-%.d: %.c $(INC_LNS)
+%.d: %.c
        @echo "    [DEP] $<"
        $(Q) $(MKDIR_P) $(dir $@); \
        set -e; \
This page took 0.157046 seconds and 5 git commands to generate.