diff Makefile.win @ 42:4076f1bbf21d

Got ant winapp working!
author davidb
date Sat, 02 May 2020 10:38:33 -0700
parents cd2ca4727b7f
children
line wrap: on
line diff
--- a/Makefile.win	Fri May 01 23:12:35 2020 -0700
+++ b/Makefile.win	Sat May 02 10:38:33 2020 -0700
@@ -8,7 +8,10 @@
 
 .PHONY: all checkenv
 
-all: checkenv $(BDIR)\jni.dll $(BDIR)\exiv2.dll
+all: mkdirs checkenv $(BDIR)\jni.dll $(BDIR)\exiv2.dll
+
+mkdirs:
+	@if not exist "$(BDIR)" md "$(BDIR)"
 
 checkenv:
 	@checkenv JRE_HOME EXIV2_HOME
@@ -17,7 +20,6 @@
 	$(CXX) $(CXXFLAGS) /c /Fo:"$@" "$?"
 
 $(BDIR)\jni.dll: $(NDIR)\native.obj
-	if not exist "$(BDIR)" md "$(BDIR)"
 	$(LD) $(LDFLAGS) /OUT:"$@" "$?"
 
 $(BDIR)\exiv2.dll: "$(EXIV2_HOME)\bin\exiv2.dll"