blob: f6d8beea5cc84410ae98d06e0741fabf03b49c55 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
SYSTEM ?= vs2019
EXE = b/$(SYSTEM)/EpisodeBrowser.exe
ifneq ($(SYSTEM), mingw)
EXE = b/$(SYSTEM)/Debug/EpisodeBrowser.exe
endif
all:
cd b/$(SYSTEM) && cmake --build . -j
ifneq ($(SYSTEM), mingw)
cp x/l/libxml2.dll b/$(SYSTEM)/Debug
endif
cp $(EXE) "C:\Users\John\Desktop\Delat"
clean:
cd b/$(SYSTEM) && cmake --build . --target clean
TAGS: c/*.cpp c/*.h
etags --declarations -lc++ c/*.cpp c/*.h
.PHONY: mingw vs2019
b:
mkdir b
b/mingw: b
mkdir b/mingw
b/vs2019: b
mkdir b/vs2019
mingw: b/mingw
cd b/mingw && cmake -G "Unix Makefiles" ../../c
vs2019: b/vs2019
cd b/vs2019 && cmake -G "Visual Studio 16 2019" ../../c
|