-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathJamfile
46 lines (35 loc) · 806 Bytes
/
Jamfile
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
KIT_RAW_SDL_EVENTS = 1 ;
SubDir TOP ;
#Profiling:
#C++FLAGS += -pg ;
#LINKFLAGS += -pg ;
SubInclude TOP kit ;
MySubDir TOP ;
local NAMES =
Trigger.cpp
Composition-rendering.cpp
DrawStuff.cpp
FreiScale.cpp
SpectrumProgram.cpp
Sound-viz.cpp
#Sound-compute_spectrums.cpp
Composition.cpp
Sound.cpp
Library.cpp
init.cpp
Output.cpp
UI.cpp
DrawLines.cpp
ColorProgram.cpp
PathFont.cpp
PathFont-font.cpp
;
OTFFT_DIR = otfft-11.5e ;
if $(OS) != NT {
ObjectC++Flags $(NAMES) : -mavx ; #match otfft.o flags
}
ObjectC++Flags Sound-compute_spectrums.cpp : -I$(OTFFT_DIR) ;
ObjectC++Flags Sound-viz.cpp : -I$(OTFFT_DIR) ;
ObjectC++Flags Composition-rendering.cpp : -I$(OTFFT_DIR) ;
MyObjects $(NAMES) ;
MyMainFromObjects fs2 : $(NAMES:S=$(SUFOBJ)) $(KIT_OBJECTS) $(OTFFT_DIR)/otfft/otfft.o ;