X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fensc_vector%2FMakefile-files;h=6fb511affc91454e35563ff832b79275d5bd826b;hb=faa778968d1a7dfeaebc9fe4b847e691dc62fd15;hp=7cda7dcc6a271755b3fb1021fe8d410367631897;hpb=281308f4b618667a03d1f06e2f4457fc79f03bfc;p=util-vserver.git diff --git a/util-vserver/ensc_vector/Makefile-files b/util-vserver/ensc_vector/Makefile-files index 7cda7dc..6fb511a 100644 --- a/util-vserver/ensc_vector/Makefile-files +++ b/util-vserver/ensc_vector/Makefile-files @@ -16,6 +16,7 @@ ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ENSC_VECTOR_SRCS = ensc_vector/vector-clear.c \ + ensc_vector/vector-foreach.c \ ensc_vector/vector-free.c \ ensc_vector/vector-init.c \ ensc_vector/vector-insert.c \ @@ -43,8 +44,6 @@ ENSC_VECTOR_HDRS = ensc_vector/vector.h \ ensc_vector/list.h \ ensc_vector/list.hc -LIBENSCVECTOR_GLIBC = libensc_vector-glibc.a -ENSC_VECTOR_LIBS = $(LIBENSCVECTOR_GLIBC) libensc_vector_glibc_a_SOURCES = $(ENSC_VECTOR_SRCS) libensc_vector_glibc_a_CPPFLAGS = $(AM_CPPFLAGS) @@ -52,14 +51,34 @@ libensc_vector_glibc_a_CPPFLAGS = $(AM_CPPFLAGS) libensc_vector_diet_a_SOURCES = $(ENSC_VECTOR_SRCS) libensc_vector_diet_a_CPPFLAGS = $(AM_CPPFLAGS) -if USE_DIETLIBC +ENSC_VECTOR_LIBS = + +if ENSC_USE_GLIBC +LIBENSCVECTOR_GLIBC = libensc_vector-glibc.a +ENSC_VECTOR_LIBS += $(LIBENSCVECTOR_GLIBC) +else +LIBENSCVECTOR_GLIBC = lib-glibc-not-enabled-error.a +endif + +if ENSC_USE_DIETLIBC LIBENSCVECTOR_DIET = libensc_vector-diet.a -LIBENSCVECTOR = $(LIBENSCVECTOR_DIET) ENSC_VECTOR_LIBS += $(LIBENSCVECTOR_DIET) else -LIBENSCVECTOR_DIET = lib-ensc_vector-diet-not-available.a -LIBENSCVECTOR = $(LIBENSCVECTOR_GLIBC) +LIBENSCVECTOR_DIET = lib-dietlibc-not-enabled-error.a endif +if ENSC_USE_DIETLIBC +LIBENSCVECTOR = $(LIBENSCVECTOR_DIET) +else !ENSC_USE_DIETLIBC +if ENSC_USE_GLIBC +LIBENSCVECTOR = $(LIBENSCVECTOR_GLIBC) +else !ENSC_USE_GLIBC +LIBENSCVECTOR = lib-nolib-enabled-error.a +endif !ENSC_USE_GLIBC +endif !ENSC_USE_DIETLIBC + +CLEANFILES += libensc_vector-diet.a \ + libensc_vector-glibc.a + include $(srcdir)/ensc_vector/testsuite/Makefile-files