summaryrefslogtreecommitdiff
path: root/TAO/CIAO/CCF/Example/IDL2/CxxMapping/Makefile.alt
blob: d9be7f9343f62adb38418da85e7795fd8fb1bdd7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# file      : Example/IDL2/CxxMapping/Makefile.alt
# author    : Boris Kolpackov <boris@dre.vanderbilt.edu>
# cvs-id    : $Id$

root = ../../..

include $(root)/Bootstrap.rules

$(call include, $(root)/Config.rules)

$(call include, $(UTILITY_BUILD_RULES)/Executable.pre.rules)

cxx_translation_units := driver.cpp Generator.cpp

module_base           := driver
module_prefix         :=
module_suffix         :=

CXX_PREPROCESS_FLAGS  += -I$(root) $(UTILITY_CPP_FLAGS) $(BOOST_CPP_FLAGS)


                         
CXX_LINK_LIBS         += -L$(root)/CCF/IDL2              \
                         -lIDL2                          \
                         -L$(root)/CCF/CompilerElements  \
                         -lCompilerElements              \
                         $(BOOST_LD_FLAGS)               \
                         -lboost_filesystem

$(call include, $(UTILITY_BUILD_RULES)/Executable.post.rules)