From: Thomas Tanner Date: Sun, 21 Feb 1999 17:46:05 +0000 (+0000) Subject: moved each library to a subdirectory X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97c2dceadf147a20e3679fbaa8bdb93ccb1c4c70;p=thirdparty%2Flibtool.git moved each library to a subdirectory --- diff --git a/depdemo/l1/Makefile.am b/depdemo/l1/Makefile.am new file mode 100644 index 000000000..c5a22ed49 --- /dev/null +++ b/depdemo/l1/Makefile.am @@ -0,0 +1,7 @@ +# A brief demonstration of inter-library dependencies +# + +INCLUDES = -I$(top_srcdir) + +lib_LTLIBRARIES = libl1.la +libl1_la_SOURCES = l1.c l1.h diff --git a/depdemo/l1.c b/depdemo/l1/l1.c similarity index 92% rename from depdemo/l1.c rename to depdemo/l1/l1.c index d5fe6c872..2a428ba27 100644 --- a/depdemo/l1.c +++ b/depdemo/l1/l1.c @@ -17,17 +17,17 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#include "l1.h" +#include "l1/l1.h" #include int var_l1; int -func_l1(int ident) +func_l1(int indent) { int i; - for (i = 0; i < ident; i++) + for (i = 0; i < indent; i++) putchar(' '); printf("l1\n"); return 0; diff --git a/depdemo/l1.h b/depdemo/l1/l1.h similarity index 100% rename from depdemo/l1.h rename to depdemo/l1/l1.h diff --git a/depdemo/l2/Makefile.am b/depdemo/l2/Makefile.am new file mode 100644 index 000000000..6509f3b0e --- /dev/null +++ b/depdemo/l2/Makefile.am @@ -0,0 +1,8 @@ +# A brief demonstration of inter-library dependencies +# + +INCLUDES = -I$(top_srcdir) + +lib_LTLIBRARIES = libl2.la +libl2_la_SOURCES = l2.c l2.h +libl2_la_LIBADD = $(top_builddir)/l1/libl1.la diff --git a/depdemo/l2.c b/depdemo/l2/l2.c similarity index 89% rename from depdemo/l2.c rename to depdemo/l2/l2.c index ce728d072..b9539fc0a 100644 --- a/depdemo/l2.c +++ b/depdemo/l2/l2.c @@ -17,21 +17,21 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#include "l2.h" +#include "l2/l2.h" -#include "l1.h" +#include "l1/l1.h" #include int var_l2; int -func_l2(int ident) +func_l2(int indent) { int i; - for (i = 0; i < ident; i++) + for (i = 0; i < indent; i++) putchar(' '); printf("l2\n"); - func_l1(ident+1); + func_l1(indent+1); return 0; } diff --git a/depdemo/l2.h b/depdemo/l2/l2.h similarity index 100% rename from depdemo/l2.h rename to depdemo/l2/l2.h diff --git a/depdemo/l3/Makefile.am b/depdemo/l3/Makefile.am new file mode 100644 index 000000000..ed28ea14a --- /dev/null +++ b/depdemo/l3/Makefile.am @@ -0,0 +1,8 @@ +# A brief demonstration of inter-library dependencies +# + +INCLUDES = -I$(top_srcdir) + +lib_LTLIBRARIES = libl3.la +libl3_la_SOURCES = l3.c l3.h +libl3_la_LIBADD = $(top_builddir)/l1/libl1.la $(top_builddir)/l2/libl2.la diff --git a/depdemo/l3.c b/depdemo/l3/l3.c similarity index 85% rename from depdemo/l3.c rename to depdemo/l3/l3.c index f2c89780a..d085b56aa 100644 --- a/depdemo/l3.c +++ b/depdemo/l3/l3.c @@ -17,23 +17,23 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#include "l3.h" +#include "l3/l3.h" -#include "l1.h" -#include "l2.h" +#include "l1/l1.h" +#include "l2/l2.h" #include int var_l3; int -func_l3(int ident) +func_l3(int indent) { int i; - for (i = 0; i < ident; i++) + for (i = 0; i < indent; i++) putchar(' '); printf("l3\n"); - func_l1(ident+1); - func_l2(ident+1); + func_l1(indent+1); + func_l2(indent+1); return 0; } diff --git a/depdemo/l3.h b/depdemo/l3/l3.h similarity index 100% rename from depdemo/l3.h rename to depdemo/l3/l3.h diff --git a/depdemo/l4/Makefile.am b/depdemo/l4/Makefile.am new file mode 100644 index 000000000..2549363c1 --- /dev/null +++ b/depdemo/l4/Makefile.am @@ -0,0 +1,8 @@ +# A brief demonstration of inter-library dependencies +# + +INCLUDES = -I$(top_srcdir) + +lib_LTLIBRARIES = libl4.la +libl4_la_SOURCES = l4.c l4.h +libl4_la_LIBADD = $(top_builddir)/l3/libl3.la $(LIBADD_M) diff --git a/depdemo/l4.c b/depdemo/l4/l4.c similarity index 87% rename from depdemo/l4.c rename to depdemo/l4/l4.c index 94019b937..d44f50166 100644 --- a/depdemo/l4.c +++ b/depdemo/l4/l4.c @@ -17,9 +17,9 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#include "l4.h" +#include "l4/l4.h" -#include "l3.h" +#include "l3/l3.h" #include #ifdef HAVE_MATH_H @@ -29,15 +29,15 @@ USA. */ int var_l4; int -func_l4(int ident) +func_l4(int indent) { int i; - for (i = 0; i < ident; i++) + for (i = 0; i < indent; i++) putchar(' '); printf("l4\n"); - func_l3(ident+1); - for (i = 0; i <= ident; i++) + func_l3(indent+1); + for (i = 0; i <= indent; i++) putchar(' '); printf("libm [sin(1.5) = %f]\n", sin(1.5)); return 0; diff --git a/depdemo/l4.h b/depdemo/l4/l4.h similarity index 100% rename from depdemo/l4.h rename to depdemo/l4/l4.h