* Corrected small things to make Circ-git compile from within MonoDevelop
[circ.git] / Tests / Makefile.am
blobedecfdb86de611118382a3639df56c8ea3071a6d
2 EXTRA_DIST = 
4 # Warning: This is an automatically generated file, do not edit!
6 if ENABLE_DEBUG
7 ASSEMBLY_COMPILER_COMMAND = gmcs
8 ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
9 ASSEMBLY = ./bin/Debug/Tests.dll
10 COMPILE_TARGET = library
11 PROJECT_REFERENCES =  \
12         ../Circ.Lib/bin/Debug/Circ.Lib.dll
13 BUILD_DIR = ./bin/Debug
14 endif
16 if ENABLE_RELEASE
17 ASSEMBLY_COMPILER_COMMAND = gmcs
18 ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4
19 ASSEMBLY = ./bin/Release/Tests.dll
20 COMPILE_TARGET = library
21 PROJECT_REFERENCES =  \
22         ../Circ.Lib/bin/Release/Circ.Lib.dll
23 BUILD_DIR = ./bin/Release
24 endif
27 PROGRAMFILES = \
28         $(CIRC_LIB_DLL) \
29         $(CIRC_LIB_DLL_MDB) \
30         $(MONO_ADDINS_DLL) \
31         $(MONO_ADDINS_DLL_MDB) \
32         $(MONO_ADDINS_DLL_CONFIG) \
33         $(NINI_DLL) \
34         $(NINI_DLL_MDB) \
35         $(NUNIT_CORE_DLL) \
36         $(NUNIT_FRAMEWORK_DLL)  
37 LINUX_PKGCONFIG = \
38         $(TESTS_PC)  
40         
41 all: $(ASSEMBLY) $(PROGRAMFILES) $(LINUX_PKGCONFIG) 
43 FILES = \
44         RfcTest.cs \
45         OptionsTest.cs \
46         LibContrastTest.cs \
47         ConnectionInfoTest.cs \
48         ChannelMessageBakeryTest.cs 
50 DATA_FILES = 
52 RESOURCES = 
54 EXTRAS = \
55         CilBackendTest.cs \
56         CilIrcChannelTest.cs \
57         CilIrcConnectionTest.cs \
58         CilIrcUserTest.cs \
59         UserQuitEventArgsTest.cs \
60         UserListEventArgsTest.cs \
61         UserEventArgsTest.cs \
62         TransformationPoolTest.cs \
63         TopicEventArgsTest.cs \
64         ShopTest.cs \
65         RgbColorTest.cs \
66         Options_ConfigurationTest.cs \
67         Options_CommandLineTest.cs \
68         NickEventArgsTest.cs \
69         MessageEventArgsTest.cs \
70         LoggerTest.cs \
71         IrcUserTest.cs \
72         IrcMessageTest.cs \
73         IrcConnectionTest.cs \
74         IrcChannelTest.cs \
75         DefaultParserTest.cs \
76         ConnectionExceptionTest.cs \
77         ConnectionEventArgsTest.cs \
78         CommandProcesserTest.cs \
79         ChannelMessageEventArgsTest.cs \
80         ChannelEventArgsTest.cs \
81         ./tests.pc.in 
83 REFERENCES =  \
84         -r:System \
85         -r:Mono.Addins
87 DLL_REFERENCES =  \
88         $(BUILD_DIR)/nunit.core.dll \
89         $(BUILD_DIR)/nunit.framework.dll
91 CIRC_LIB_DLL = $(BUILD_DIR)/Circ.Lib.dll
92 $(CIRC_LIB_DLL): ../Circ.Lib/bin/Debug/Circ.Lib.dll
93         mkdir -p $(BUILD_DIR)
94         cp '$<' '$@'
96 CIRC_LIB_DLL_MDB = $(BUILD_DIR)/Circ.Lib.dll.mdb
97 $(CIRC_LIB_DLL_MDB): ../Circ.Lib/bin/Debug/Circ.Lib.dll.mdb
98         mkdir -p $(BUILD_DIR)
99         cp '$<' '$@'
101 MONO_ADDINS_DLL = $(BUILD_DIR)/Mono.Addins.dll
102 $(MONO_ADDINS_DLL): ../lib/Mono.Addins.dll
103         mkdir -p $(BUILD_DIR)
104         cp '$<' '$@'
106 MONO_ADDINS_DLL_MDB = $(BUILD_DIR)/Mono.Addins.dll.mdb
107 $(MONO_ADDINS_DLL_MDB): ../lib/Mono.Addins.dll.mdb
108         mkdir -p $(BUILD_DIR)
109         cp '$<' '$@'
111 MONO_ADDINS_DLL_CONFIG = $(BUILD_DIR)/Mono.Addins.dll.config
112 $(MONO_ADDINS_DLL_CONFIG): ../lib/Mono.Addins.dll.config
113         mkdir -p $(BUILD_DIR)
114         cp '$<' '$@'
116 NINI_DLL = $(BUILD_DIR)/Nini.dll
117 $(NINI_DLL): ../lib/Nini.dll
118         mkdir -p $(BUILD_DIR)
119         cp '$<' '$@'
121 NINI_DLL_MDB = $(BUILD_DIR)/Nini.dll.mdb
122 $(NINI_DLL_MDB): ../lib/Nini.dll.mdb
123         mkdir -p $(BUILD_DIR)
124         cp '$<' '$@'
126 NUNIT_CORE_DLL = $(BUILD_DIR)/nunit.core.dll
127 $(NUNIT_CORE_DLL): ../lib/nunit.core.dll
128         mkdir -p $(BUILD_DIR)
129         cp '$<' '$@'
131 NUNIT_FRAMEWORK_DLL = $(BUILD_DIR)/nunit.framework.dll
132 $(NUNIT_FRAMEWORK_DLL): ../lib/nunit.framework.dll
133         mkdir -p $(BUILD_DIR)
134         cp '$<' '$@'
136 TESTS_PC = $(BUILD_DIR)/tests.pc
137 $(TESTS_PC): tests.pc
138         mkdir -p $(BUILD_DIR)
139         cp '$<' '$@'
143 $(build_resx_resources) : %.resources: %.resx
144         resgen2 '$<' '$@'
146 $(ASSEMBLY) $(ASSEMBLY).mdb: $(build_sources) $(build_resources) $(build_datafiles) $(DLL_REFERENCES) $(PROJECT_REFERENCES)
147         mkdir -p $(dir $(ASSEMBLY))
148         $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$@ -target:$(COMPILE_TARGET) $(build_sources_embed) $(build_resources_embed) $(build_references_ref)
150 include $(top_srcdir)/Makefile.include