summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/lib.mak
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/lib.mak')
-rw-r--r--src/lib/lib.mak9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/lib.mak b/src/lib/lib.mak
index 66d91b71d89..b61b3b4e6fd 100644
--- a/src/lib/lib.mak
+++ b/src/lib/lib.mak
@@ -10,6 +10,7 @@
###########################################################################
+LIBSRC = $(SRC)/lib
LIBOBJ = $(OBJ)/lib
OBJDIRS += \
@@ -62,6 +63,10 @@ EXPATOBJS = \
$(OBJ)/libexpat.a: $(EXPATOBJS)
+$(LIBOBJ)/expat/%.o: $(LIBSRC)/explat/%.c | $(OSPREBUILD)
+ @echo Compiling $<...
+ $(CC) $(CDEFS) $(CCOMFLAGS) $(CONLYFLAGS) -c $< -o $@
+
#-------------------------------------------------
@@ -83,3 +88,7 @@ ZLIBOBJS = \
$(LIBOBJ)/zlib/zutil.o
$(OBJ)/libz.a: $(ZLIBOBJS)
+
+$(LIBOBJ)/zlib/%.o: $(LIBSRC)/zlib/%.c | $(OSPREBUILD)
+ @echo Compiling $<...
+ $(CC) $(CDEFS) $(CCOMFLAGS) $(CONLYFLAGS) -c $< -o $@