* Now command like /c and /j works in any tabs (previously you had to be in the serve...
[circ.git] / Circ.Lib / Makefile.am
blob83c9a2de674cee49e94ce802840c2ce7ed0a3c83
2 # Warning: This is an automatically generated file, do not edit!
4 if ENABLE_DEBUG
5 ASSEMBLY_COMPILER_COMMAND = gmcs
6 ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
7 ASSEMBLY = ./bin/Debug/Circ.Lib.dll
8 COMPILE_TARGET = library
9 PROJECT_REFERENCES = 
10 BUILD_DIR = ./bin/Debug
11 endif
12 if ENABLE_RELEASE
13 ASSEMBLY_COMPILER_COMMAND = gmcs
14 ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4
15 ASSEMBLY = ./bin/Release/Circ.Lib.dll
16 COMPILE_TARGET = library
17 PROJECT_REFERENCES = 
18 BUILD_DIR = ./bin/Release
19 endif
21 PROGRAMFILES = \
22         $(MONO_ADDINS_DLL) \
23         $(MONO_ADDINS_DLL_MDB) \
24         $(MONO_ADDINS_DLL_CONFIG)  
26         
27 all: $(ASSEMBLY) $(PROGRAMFILES) 
29 FILES = \
30         ./AssemblyInfo.cs \
31         ./Backend/ConnectionFactory.cs \
32         ./Backend/ConnectionInfo.cs \
33         ./Backend/DefaultParser.cs \
34         ./Backend/Enums.cs \
35         ./Backend/EventArgs.cs \
36         ./Backend/Exception.cs \
37         ./Backend/IParser.cs \
38         ./Backend/IrcChannel.cs \
39         ./Backend/IrcConnection.cs \
40         ./Backend/IrcMessage.cs \
41         ./Backend/IrcUser.cs \
42         ./Frontend/Enums.cs \
43         ./Frontend/GuiFactory.cs \
44         ./Frontend/IFactory.cs \
45         ./Frontend/IFrontend.cs \
46         ./Frontend/IDiscussionPanel.cs \
47         ./Frontend/IServerPanel.cs \
48         ./Frontend/Structs.cs \
49         ./Backend/IBackend.cs \
50         ./Common/Logger.cs \
51         ./Common/Options.cs \
52         ./Common/LibContrast.cs \
53         ./Controller/IMainControl.cs \
54         ./Controller/IChannelControl.cs \
55         ./Controller/IConnectionControl.cs \
56         ./Plugin/Plugin.cs \
57         ./Controller/MainControlFactory.cs \
58         ./Backend/Rfc.cs \
59         ./Common/TransformationPool.cs \
60         ./Plugin/Shopping.cs \
61         ./Controller/CommandProcesser.cs 
63 DATA_FILES = 
65 RESOURCES = 
67 EXTRAS = \
68         ./Frontend/IConnectionDialog.cs \
69         ./Frontend/IDiscussionContainer.cs \
70         ./Frontend/IMainWindow.cs \
71         ./Frontend/IUsersPanel.cs \
72         ./Common/AutocompletationAlgorithm.cs 
74 REFERENCES =  \
75         -r:System \
76         $(NINI_11_LIBS)
78 DLL_REFERENCES =  \
79         $(top_srcdir)/lib/Mono.Addins.dll
81 MONO_ADDINS_DLL = $(BUILD_DIR)/Mono.Addins.dll
82 $(MONO_ADDINS_DLL): $(top_srcdir)/lib/Mono.Addins.dll
83         mkdir -p $(BUILD_DIR)
84         cp $(top_srcdir)/lib/Mono.Addins.dll $(MONO_ADDINS_DLL)
86 MONO_ADDINS_DLL_MDB = $(BUILD_DIR)/Mono.Addins.dll.mdb
87 $(MONO_ADDINS_DLL_MDB): $(top_srcdir)/lib/Mono.Addins.dll.mdb
88         mkdir -p $(BUILD_DIR)
89         cp $(top_srcdir)/lib/Mono.Addins.dll.mdb $(MONO_ADDINS_DLL_MDB)
91 MONO_ADDINS_DLL_CONFIG = $(BUILD_DIR)/Mono.Addins.dll.config
92 $(MONO_ADDINS_DLL_CONFIG): $(top_srcdir)/lib/Mono.Addins.dll.config
93         mkdir -p $(BUILD_DIR)
94         cp $(top_srcdir)/lib/Mono.Addins.dll.config $(MONO_ADDINS_DLL_CONFIG)
98 $(ASSEMBLY) $(ASSEMBLY).mdb: $(build_sources) $(build_resources) $(build_datafiles) 
99         mkdir -p $(dir $(ASSEMBLY))             
100         $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$@ -target:$(COMPILE_TARGET) $(build_sources) $(build_resources_embed) $(build_references_ref)
102 include $(top_srcdir)/Makefile.include