Skip to content

Commit 40bdbf3

Browse files
committed
update:main Makefile
1 parent ff4f1d0 commit 40bdbf3

File tree

1 file changed

+11
-20
lines changed

1 file changed

+11
-20
lines changed

XEngine_Source/Makefile

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
RELEASE = 0
22
UNICODE = 0
3-
4-
FLAGS = RELEASE=$(RELEASE)
3+
PLATFORM=linux
4+
FLAGS=
55

66
THIRD_JSONCPP_PATH = ./XEngine_ThirdPart/jsoncpp
77

@@ -13,35 +13,26 @@ BASE_PROTOCOL_PATH = ./StorageModule_Protocol
1313

1414
APPSERVICE_STORAGE_PATH = ./XEngine_StorageApp
1515

16-
NETENGINE_LIB = libjsoncpp.so \
16+
XENGINE_MODULES = libjsoncpp.so \
1717
libStorageModule_Database.so libStorageModule_Config.so libStorageModule_Session.so libStorageModule_APIHelp.so libStorageModule_Protocol.so \
1818
XEngine_StorageApp.exe
1919

2020
.PHONY:MakeAll
21-
MakeAll:$(NETENGINE_LIB)
21+
MakeAll:$(XENGINE_MODULES)
2222

2323
libjsoncpp.so:
24-
make -C $(THIRD_JSONCPP_PATH) $(FLAGS)
24+
make -C $(THIRD_JSONCPP_PATH) PLATFORM=$(PLATFORM) $(FLAGS)
2525

2626
libStorageModule_Database.so:
27-
make -C $(BASE_SQL_PATH) $(FLAGS)
27+
make -C $(BASE_SQL_PATH) PLATFORM=$(PLATFORM) $(FLAGS)
2828
libStorageModule_Config.so:
29-
make -C $(BASE_CONFIG_PATH) $(FLAGS)
29+
make -C $(BASE_CONFIG_PATH) PLATFORM=$(PLATFORM) $(FLAGS)
3030
libStorageModule_Session.so:
31-
make -C $(BASE_SESSION_PATH) $(FLAGS)
31+
make -C $(BASE_SESSION_PATH) PLATFORM=$(PLATFORM) $(FLAGS)
3232
libStorageModule_APIHelp.so:
33-
make -C $(BASE_APIHELP_PATH) $(FLAGS)
33+
make -C $(BASE_APIHELP_PATH) PLATFORM=$(PLATFORM) $(FLAGS)
3434
libStorageModule_Protocol.so:
35-
make -C $(BASE_PROTOCOL_PATH) $(FLAGS)
35+
make -C $(BASE_PROTOCOL_PATH) PLATFORM=$(PLATFORM) $(FLAGS)
3636

3737
XEngine_StorageApp.exe:
38-
make -C $(APPSERVICE_STORAGE_PATH) $(FLAGS)
39-
40-
41-
SetFlags_Install:
42-
export FLAGS=InstallAll
43-
InstallAll:SetFlags_Install $(NETENGINE_LIB)
44-
45-
SetFlags_Clean:
46-
export FLAGS=CleanAll
47-
CleanAll:SetFlags_Clean $(NETENGINE_LIB)
38+
make -C $(APPSERVICE_STORAGE_PATH) PLATFORM=$(PLATFORM) $(FLAGS)

0 commit comments

Comments
 (0)