Mercurial > projects > ldc
diff tango/lib/llvmdc-posix.mak @ 133:44a95ac7368a trunk
[svn r137] Many fixes towards tango.io.Console working, but not quite there yet...
In particular, assertions has been fixed to include file/line info, and much more!
author | lindquist |
---|---|
date | Mon, 14 Jan 2008 05:11:54 +0100 |
parents | 1700239cab2e |
children | aca17e55b7a5 |
line wrap: on
line diff
--- a/tango/lib/llvmdc-posix.mak Fri Jan 11 17:57:40 2008 +0100 +++ b/tango/lib/llvmdc-posix.mak Mon Jan 14 05:11:54 2008 +0100 @@ -12,6 +12,8 @@ LIB_TARGET=libtango-base-llvmdc.a LIB_MASK=libtango-base-llvmdc*.a +LIB_TARGET_C=libtango-base-c-llvmdc.a +LIB_MASK_C=libtango-base-c-llvmdc*.a DIR_CC=./common/tango DIR_RT=./compiler/llvmdc @@ -23,13 +25,14 @@ CC=gcc LC=llvm-ar rsv +CLC=ar rsv DC=llvmdc ADD_CFLAGS= ADD_DFLAGS= -targets : lib doc -all : lib doc +targets : lib clib doc +all : lib clib doc ###################################################### @@ -49,6 +52,8 @@ $(LC) $(LIB_TARGET) `find $(DIR_CC) -name "*.bc" | xargs echo` $(LC) $(LIB_TARGET) `find $(DIR_RT) -name "*.bc" | xargs echo` $(LC) $(LIB_TARGET) `find $(DIR_GC) -name "*.bc" | xargs echo` + $(CLC) $(LIB_TARGET_C) `find $(DIR_CC) -name "*.o" | xargs echo` + $(CLC) $(LIB_TARGET_C) `find $(DIR_RT) -name "*.o" | xargs echo` doc : $(ALL_DOCS) make -C $(DIR_CC) -fllvmdc.mak doc @@ -65,9 +70,11 @@ make -C $(DIR_RT) -fllvmdc.mak clean make -C $(DIR_GC) -fllvmdc.mak clean $(RM) $(LIB_MASK) + $(RM) $(LIB_MASK_C) install : make -C $(DIR_CC) -fllvmdc.mak install make -C $(DIR_RT) -fllvmdc.mak install make -C $(DIR_GC) -fllvmdc.mak install -# $(CP) $(LIB_MASK) $(LIB_DEST)/. + $(CP) $(LIB_MASK) $(LIB_DEST)/. + $(CP) $(LIB_MASK_C) $(LIB_DEST)/.