From 7c231641d817b4db2b972186170110484628ba02 Mon Sep 17 00:00:00 2001 From: teppy999 Date: Thu, 8 Jun 2023 16:43:13 -0400 Subject: [PATCH] More fixes to Makefile --- luprex/Makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/luprex/Makefile b/luprex/Makefile index d1113f8f..d1c5c61b 100644 --- a/luprex/Makefile +++ b/luprex/Makefile @@ -182,8 +182,9 @@ endif all: build/$(OS)/$(LUPREX_EXE) build/$(OS)/$(LUPREXSTATIC_EXE) build/$(OS)/$(LUPREXLIB_DLL) -build: +build/DIRECTORY: mkdir -p build/$(OS)/core build/$(OS)/eris build/$(OS)/drv + touch build/DIRECTORY build/$(OS)/$(LUPREX_EXE): build/$(OS)/$(LUPREXLIB_DLL) $(OBJ_DRV) $(LINKEXE) $@ $(OBJ_DRV) $(LIBS) @@ -197,15 +198,15 @@ build/$(OS)/$(LUPREXLIB_DLL): $(OBJ_ERIS) $(OBJ_CORE) $(LINKDLL) $@ $^ $(MAKEPDB) $@ -build/$(OS)/eris/%.obj: ext/eris-master/src/%.c build +build/$(OS)/eris/%.obj: ext/eris-master/src/%.c build/DIRECTORY $(MAKEDEPS) $@d $(LUA_FLAGS) $< $(COMPILE) $@ $(LUA_FLAGS) $< -build/$(OS)/core/%.obj: cpp/core/%.cpp build +build/$(OS)/core/%.obj: cpp/core/%.cpp build/DIRECTORY $(MAKEDEPS) $@d -I./ext/eris-master/src -I./cpp/wrap -I./cpp/core $< $(COMPILE) $@ -I./ext/eris-master/src -I./cpp/wrap -I./cpp/core $< -build/$(OS)/drv/%.obj: cpp/drv/%.cpp build +build/$(OS)/drv/%.obj: cpp/drv/%.cpp build/DIRECTORY $(MAKEDEPS) $@d $(OPENSSL_INCLUDE) -I./src/drv $< $(COMPILE) $@ $(OPENSSL_INCLUDE) -I./src/drv $<