summaryrefslogtreecommitdiff
path: root/TAO/CIAO/CIDLC/CIDLC.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/CIDLC/CIDLC.mpc')
-rw-r--r--TAO/CIAO/CIDLC/CIDLC.mpc41
1 files changed, 41 insertions, 0 deletions
diff --git a/TAO/CIAO/CIDLC/CIDLC.mpc b/TAO/CIAO/CIDLC/CIDLC.mpc
new file mode 100644
index 00000000000..fd669339955
--- /dev/null
+++ b/TAO/CIAO/CIDLC/CIDLC.mpc
@@ -0,0 +1,41 @@
+//$Id$
+
+project(CIDLC) {
+ requires += cidl exceptions
+ exename = cidlc
+ includes += .. ../CCF
+ after += IDL2 IDL3 CIDL CodeGenerationKit CompilerElements
+ install = ../bin
+ libpaths += $(CIAO_ROOT)/CCF/CCF ../../../lib
+ libs += CIDL IDL3 IDL2 CodeGenerationKit CompilerElements
+ Source_Files {
+ ExecutorMappingGenerator.cpp
+ DescriptorGenerator.cpp
+ ExecImplGenerator.cpp
+ ExecImplHeaderGenerator.cpp
+ ExecImplSourceGenerator.cpp
+ ExecutorMappingGenerator.cpp
+ RepositoryIdGenerator.cpp
+ SizeTypeCalculator.cpp
+ ServantGenerator.cpp
+ ServantHeaderGenerator.cpp
+ ServantSourceGenerator.cpp
+ TypeNameEmitter.cpp
+ Literals.cpp
+ cidlc.cpp
+ }
+
+ specific(vc71) {
+ libs += boost_regex_debug boost_filesystem_debug
+ }
+
+ verbatim(gnuace, top) {
+ include ../CCF/Config.rules
+ }
+
+ verbatim(gnuace, local) {
+ LIBS += $(BOOST_LD_FLAGS) \
+ -lboost_regex \
+ -lboost_filesystem
+ }
+}