wrowe 2003/02/07 13:12:30
Modified: build modules.mk.win
Log:
Well, discovered why we didn't split these rules the first time.
Need more diagnostics to discover 'why'.
Revision Changes Path
1.9 +3 -7 apr-iconv/build/modules.mk.win
Index: modules.mk.win
===================================================================
RCS file: /home/cvs/apr-iconv/build/modules.mk.win,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- modules.mk.win 7 Feb 2003 20:04:00 -0000 1.8
+++ modules.mk.win 7 Feb 2003 21:12:30 -0000 1.9
@@ -94,15 +94,11 @@
!ENDIF
REBASE_STAMP = $(OUTPUT_DIR)\rebased.$(REBASE_TOP).log
-.c{$(OUTPUT_DIR)}.obj:
+.c{$(OUTPUT_DIR)}.so:
-$(SILENT)if not exist "$(OUTPUT_DIR)\$(NULL)" mkdir "$(OUTPUT_DIR)"
$(SILENT)echo Compiling [EMAIL PROTECTED]
- $(SILENT)cl $(ALL_CFLAGS) /Fo"$@" /Fd"$*_src" $< \
- kernel32.lib advapi32.lib ws2_32.lib mswsock.lib
-
-{$(OUTPUT_DIR)}.obj{$(OUTPUT_DIR)}.so:
- $(SILENT)echo Linking [EMAIL PROTECTED]
- $(SILENT)link $(ALL_LDFLAGS) /out:$@ $< \
+ $(SILENT)cl $(ALL_CFLAGS) /Fo"$*.obj" /Fd"$*_src" $< \
+ /link $(ALL_LDFLAGS) /out:$@ \
"$(API_LIB_PFX)apriconv.lib" "$(APR_LIB_PFX)apr.lib" \
kernel32.lib advapi32.lib ws2_32.lib mswsock.lib
$(SILENT)echo.