diff options
Diffstat (limited to 'libphobos/src/Makefile.am')
-rw-r--r-- | libphobos/src/Makefile.am | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/libphobos/src/Makefile.am b/libphobos/src/Makefile.am index c5d8a31..ee595fa 100644 --- a/libphobos/src/Makefile.am +++ b/libphobos/src/Makefile.am @@ -35,8 +35,6 @@ ALL_PHOBOS_INSTALL_DSOURCES = $(PHOBOS_DSOURCES) ALL_PHOBOS_COMPILE_DSOURCES = $(PHOBOS_DSOURCES) ALL_PHOBOS_SOURCES = $(ALL_PHOBOS_COMPILE_DSOURCES) -PHOBOS_TEST_LOBJECTS = $(ALL_PHOBOS_COMPILE_DSOURCES:.d=.t.lo) -PHOBOS_TEST_OBJECTS = $(ALL_PHOBOS_COMPILE_DSOURCES:.d=.t.o) # Main library build definitions if DRUNTIME_ZLIB_SYSTEM @@ -44,14 +42,6 @@ if DRUNTIME_ZLIB_SYSTEM else ZLIB_SRC = $(ZLIB_CSOURCES) endif -check_PROGRAMS = -if ENABLE_SHARED - check_LTLIBRARIES = libgphobos_t.la - check_PROGRAMS += unittest -endif -if ENABLE_STATIC - check_PROGRAMS += unittest_static -endif toolexeclib_DATA = libgphobos.spec toolexeclib_LTLIBRARIES = libgphobos.la @@ -62,35 +52,6 @@ libgphobos_la_LDFLAGS = -Wc,-nophoboslib,-dstartfiles,-B../libdruntime/gcc \ libgphobos_la_LIBADD = ../libdruntime/libgdruntime.la libgphobos_la_DEPENDENCIES = libgphobos.spec -# For static unittest, link objects directly -unittest_static_SOURCES = ../testsuite/test_runner.d $(ZLIB_SRC) -unittest_static_LIBTOOLFLAGS = -unittest_static_LDFLAGS = -Wc,-nophoboslib -static-libtool-libs -unittest_static_LDADD = $(PHOBOS_TEST_OBJECTS) \ - ../libdruntime/libgdruntime.la -EXTRA_unittest_static_DEPENDENCIES = $(PHOBOS_TEST_OBJECTS) - -# For unittest with dynamic library -libgphobos_t_la_SOURCES = $(ZLIB_SRC) -libgphobos_t_la_LIBTOOLFLAGS = -libgphobos_t_la_LDFLAGS = -Wc,-nophoboslib -rpath /foo -shared -libgphobos_t_la_LIBADD = $(PHOBOS_TEST_LOBJECTS) \ - ../libdruntime/libgdruntime.la -EXTRA_libgphobos_t_la_DEPENDENCIES = $(PHOBOS_TEST_LOBJECTS) - -# For unittest -unittest_SOURCES = ../testsuite/test_runner.d -unittest_LIBTOOLFLAGS = -unittest_LDFLAGS = -Wc,-nophoboslib -shared -unittest_LDADD = libgphobos_t.la ../libdruntime/libgdruntime.la - -# Extra install and clean rules. -# This does not delete the .libs/.t.o files, but deleting -# the .lo is good enough to rerun the rules -clean-local: - rm -f $(PHOBOS_TEST_LOBJECTS) - rm -f $(PHOBOS_TEST_OBJECTS) - # Handles generated files as well install-data-local: for file in $(ALL_PHOBOS_INSTALL_DSOURCES); do \ |