Updated make file to use dll instead of a for windows libraries

This commit is contained in:
2020-07-24 14:21:32 -04:00
parent 2616dabe6d
commit 3ed2de1dff

View File

@@ -14,7 +14,7 @@ libs: directory $(patsubst %, $(LIBDIR)/libProblem%.so,$(PROBLEM_NUMBERS))
#Windows makes #Windows makes
windows: allWindows windows: allWindows
allWindows: libsWindowsMulti ProjectEuler moveBin allWindows: libsWindowsMulti ProjectEuler moveBin
libsWindows: directory $(patsubst %, $(LIBDIR)/libProblem%.a,$(PROBLEM_NUMBERS)) libsWindows: directory $(patsubst %, $(LIBDIR)/libProblem%.dll,$(PROBLEM_NUMBERS))
#Non-build jobs #Non-build jobs
directory: directory:
@@ -30,7 +30,7 @@ libsMulti:
$(MAKE) libs -j $(NUMCORES) $(MAKE) libs -j $(NUMCORES)
#Building the Libraries for Windows #Building the Libraries for Windows
$(LIBDIR)/libProblem%.a: Source/Problem%.cpp $(LIBDIR)/libProblem%.dll: Source/Problem%.cpp
$(CXX) $(LIBFLAGS) -o $@ $< $(LINKEDLIBS) $(CXX) $(LIBFLAGS) -o $@ $< $(LINKEDLIBS)
libsWindowsMulti: libsWindowsMulti:
$(MAKE) libsWindows -j $(NUMCORESWIN) $(MAKE) libsWindows -j $(NUMCORESWIN)