[build rules + web redirect
tom@zwizwa.be**20130520001931
Ignore-this: 944f1cabbf3a11692b0fb2378679052e
] addfile ./dspm/dspm.html
hunk ./dspm/dspm.html 1
+
+
+
hunk ./rai/Makefile 31
- rm -rf $(ALL) *~ *.elf *.bin *.sp *.o *.sp.o.* *.g.h *.pd_linux *.run *.jack compiled
+ rm -rf $(ALL) *~ *.elf *.bin *.sp *.o *.sp.o.* *.g.h *.pd_linux *.run *.jack compiled *.dll
hunk ./rai/Makefile 37
-
-CFLAGS := -O3 -g -std=gnu99 -fPIC -Wall -Wno-unused-variable
-LDFLAGS := -lm
-CFLAGS_DEBUG := -g -std=gnu99 -Wall -Wno-unused-variable
-
addfile ./rai/rai.html
hunk ./rai/rai.html 1
+
+
+
hunk ./rai/rules.mk 68
-VST_CFLAGS := $(CXXFLAGS) -I$(VST_DIR) -I$(VST_DIR)/public.sdk/source/vst2.x
-VST_LDFLAGS := -luser32 -lgdi32 -lwsock32
+CFLAGS_OPTI := -ffast-math -O3
+CFLAGS_BASE := -g -Wall -Wno-unused-variable -I. -I$(RAI) -I../copy
+CFLAGS_DEBUG := -fPIC -std=gnu99
+LDFLAGS := -lm
+
+
+CFLAGS := $(CFLAGS_BASE) $(CFLAGS_DEBUG) $(CFLAGS_OPTI)
+CXXFLAGS := $(CFLAGS_BASE) $(CFLAGS_OPTI)
+
+
+CFLAGS_DLL := $(CXXFLAGS) -I$(VST_DIR) -I$(VST_DIR)/public.sdk/source/vst2.x -mfpmath=sse -msse2
+LDFLAGS_DLL := -luser32 -lgdi32 -lwsock32
+
hunk ./rai/rules.mk 82
- $(MINGW)g++ $(VST_CFLAGS) $(LICENCE_CFLAGS) -DPROC_FILE=\"$<\" $(RAI)/main_vst.cpp $(VST_LDFLAGS) -shared -o $@
+ $(MINGW)g++ $(CFLAGS_DLL) $(LICENCE_CFLAGS) -DPROC_FILE=\"$<\" $(RAI)/main_vst.cpp $(LDFLAGS_DLL) -shared -o $@
hunk ./rai/rules.mk 88
+%.dll.dasm: %.dll
+ $(MINGW)objdump -d $<
+