Chris@44
|
1
|
Chris@50
|
2 TOOLPREFIX ?= i686-w64-mingw32-
|
Chris@44
|
3 CXX = $(TOOLPREFIX)g++
|
Chris@44
|
4 CC = $(TOOLPREFIX)gcc
|
Chris@44
|
5 LD = $(TOOLPREFIX)g++
|
Chris@44
|
6 AR = $(TOOLPREFIX)ar
|
Chris@44
|
7 RANLIB = $(TOOLPREFIX)ranlib
|
Chris@44
|
8
|
Chris@46
|
9 LDFLAGS += -static -L../vamp-plugin-sdk -lvamp-hostsdk
|
Chris@44
|
10 CXXFLAGS += -I../vamp-plugin-sdk -g -Wall -Wextra
|
Chris@44
|
11
|
Chris@44
|
12 OBJECTS := vamp-plugin-tester.o Tester.o Test.o TestStaticData.o TestInputExtremes.o TestMultipleRuns.o TestOutputs.o TestDefaults.o TestInitialise.o
|
Chris@44
|
13
|
Chris@45
|
14 vamp-plugin-tester.exe: $(OBJECTS)
|
Chris@44
|
15 $(CXX) $(OBJECTS) -o $@ $(LDFLAGS)
|
Chris@44
|
16
|
Chris@44
|
17 clean:
|
Chris@44
|
18 rm -f $(OBJECTS)
|
Chris@44
|
19
|
Chris@44
|
20 distclean: clean
|
Chris@45
|
21 rm -f *~ vamp-plugin-tester.exe
|
Chris@44
|
22
|
Chris@44
|
23 depend:
|
Chris@44
|
24 makedepend -Y *.cpp *.h
|
Chris@44
|
25
|
Chris@44
|
26 # DO NOT DELETE
|
Chris@44
|
27
|
Chris@44
|
28 Test.o: Test.h
|
Chris@44
|
29 TestDefaults.o: TestDefaults.h Test.h Tester.h
|
Chris@44
|
30 TestInitialise.o: TestInitialise.h Test.h Tester.h
|
Chris@44
|
31 TestInputExtremes.o: TestInputExtremes.h Test.h Tester.h
|
Chris@44
|
32 TestMultipleRuns.o: TestMultipleRuns.h Test.h Tester.h
|
Chris@44
|
33 TestOutputs.o: TestOutputs.h Test.h Tester.h
|
Chris@44
|
34 TestStaticData.o: TestStaticData.h Test.h Tester.h
|
Chris@44
|
35 Tester.o: Tester.h Test.h
|
Chris@44
|
36 vamp-plugin-tester.o: Tester.h Test.h
|
Chris@44
|
37 TestDefaults.o: Test.h Tester.h
|
Chris@44
|
38 TestInitialise.o: Test.h Tester.h
|
Chris@44
|
39 TestInputExtremes.o: Test.h Tester.h
|
Chris@44
|
40 TestMultipleRuns.o: Test.h Tester.h
|
Chris@44
|
41 TestOutputs.o: Test.h Tester.h
|
Chris@44
|
42 TestStaticData.o: Test.h Tester.h
|
Chris@44
|
43 Tester.o: Test.h
|