git.haldean.org ana / ab2c902
remove old tup build Haldean Brown 3 years ago
5 changed file(s) with 0 addition(s) and 45 deletion(s). Raw diff Collapse all Expand all
+0
-5
Tupfile less more
0 include_rules
1
2 : src/*.o lib/*.o |> !link_exe |> build/ana.exe | build/ana.pdb
3 : lib/glfw-3.2.1.bin.WIN64/lib-vc2015/glfw3.dll |> cp %f %o |> build/glfw3.dll
4 : lib/glew-2.1.0/bin/Release/x64/glew32.dll |> cp %f %o |> build/glew32.dll
+0
-27
Tuprules.tup less more
0 CXXFLAGS += /nologo
1 CXXFLAGS += /c
2 CXXFLAGS += /errorReport:prompt
3 CXXFLAGS += /W3
4 CXXFLAGS += /TP
5 CXXFLAGS += /Z7
6 CXXFLAGS += /EHsc
7 CXXFLAGS += /MD
8 CXXFLAGS += /WX
9 CXXFLAGS += /I../lib/glew-2.1.0/include
10 CXXFLAGS += /I../lib/glfw-3.2.1.bin.WIN64/include
11 CXXFLAGS += /I../lib/glm
12 CXXFLAGS += /I../lib/imgui
13 CXXFLAGS += /I../lib/imgui/examples
14
15 LDFLAGS += /NOLOGO
16 LDFLAGS += /WX
17
18 LIBRARIES += lib\glew-2.1.0\lib\Release\x64\glew32.lib
19 LIBRARIES += lib\glfw-3.2.1.bin.WIN64\lib-vc2015\glfw3.lib
20 LIBRARIES += opengl32.lib
21 LIBRARIES += gdi32.lib
22 LIBRARIES += glu32.lib
23 LIBRARIES += shell32.lib
24
25 !cxx = |> cl %f $(CXXFLAGS) /Fo%B.o |> %B.o
26 !link_exe = |> link $(LDFLAGS) %f /OUT:%o $(LIBRARIES) |> %O.ilk
+0
-5
data/Tupfile less more
0 XD = ../lib/xd-1.4/xd.exe
1
2 !xd = | $(XD) |> $(XD) -d%O %f %o |>
3
4 : InputMonoNarrow-Regular.ttf |> !xd |> font.c
+0
-5
lib/Tupfile less more
0 include_rules
1
2 CXXFLAGS += /DIMGUI_IMPL_OPENGL_LOADER_GLEW
3
4 : foreach imgui/*.cpp imgui/examples/imgui_impl_opengl3.cpp imgui/examples/imgui_impl_glfw.cpp |> !cxx |>
+0
-3
src/Tupfile less more
0 include_rules
1
2 : foreach *.cpp *.c |> !cxx |>