~ubuntu-branches/ubuntu/maverick/freecad/maverick

« back to all changes in this revision

Viewing changes to src/App/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Teemu Ikonen
  • Date: 2009-07-16 18:37:41 UTC
  • Revision ID: james.westby@ubuntu.com-20090716183741-oww9kcxqrk991i1n
Tags: upstream-0.8.2237
ImportĀ upstreamĀ versionĀ 0.8.2237

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
lib_LTLIBRARIES=libFreeCADApp.la
 
3
 
 
4
BUILT_SOURCES=\
 
5
                ComplexGeoDataPy.cpp \
 
6
                DocumentObjectGroupPy.cpp \
 
7
                DocumentObjectPy.cpp \
 
8
                DocumentPy.cpp \
 
9
                FeaturePy.cpp \
 
10
                FeaturePythonPy.cpp \
 
11
                PropertyContainerPy.cpp \
 
12
                InitScript.h \
 
13
                TestScript.h
 
14
 
 
15
libFreeCADApp_la_BUILT=\
 
16
                ComplexGeoDataPy.h \
 
17
                DocumentObjectGroupPy.h \
 
18
                DocumentObjectPy.h \
 
19
                DocumentPy.h \
 
20
                FeaturePy.h \
 
21
                FeaturePythonPy.h \
 
22
                PropertyContainerPy.h
 
23
 
 
24
libFreeCADApp_la_SOURCES=\
 
25
                Annotation.cpp \
 
26
                Annotation.h \
 
27
                Application.cpp \
 
28
                ApplicationPy.cpp \
 
29
                ColorModel.cpp \
 
30
                ComplexGeoData.cpp \
 
31
                ComplexGeoDataPyImp.cpp \
 
32
                Document.cpp \
 
33
                DocumentObject.cpp \
 
34
                DocumentObjectFileIncluded.cpp \
 
35
                DocumentObjectGroup.cpp \
 
36
                DocumentObjectGroupPyImp.cpp \
 
37
                DocumentObjectPyImp.cpp \
 
38
                DocumentObserver.cpp \
 
39
                DocumentPyImp.cpp \
 
40
                Doxygen.cpp \
 
41
                DynamicProperty.cpp \
 
42
                Feature.cpp \
 
43
                FeaturePyImp.cpp \
 
44
                FeaturePython.cpp \
 
45
                FeaturePythonPyImp.cpp \
 
46
                FeatureTest.cpp \
 
47
                GeoFeature.cpp \
 
48
                InventorObject.cpp \
 
49
                VRMLObject.cpp \
 
50
                Material.cpp \
 
51
                MaterialPy.cpp \
 
52
                MeasureDistance.cpp \
 
53
                Placement.cpp \
 
54
                PreCompiled.cpp \
 
55
                PreCompiled.h \
 
56
                Property.cpp \
 
57
                PropertyFile.cpp \
 
58
                PropertyGeo.cpp \
 
59
                PropertyContainer.cpp \
 
60
                PropertyContainerPyImp.cpp \
 
61
                PropertyLinks.cpp \
 
62
                PropertyPythonObject.cpp \
 
63
                PropertyStandard.cpp \
 
64
                Transactions.cpp
 
65
 
 
66
includedir = @includedir@/App
 
67
 
 
68
nodist_include_HEADERS=\
 
69
                $(libFreeCADApp_la_BUILT)
 
70
 
 
71
include_HEADERS=\
 
72
                Application.h \
 
73
                ColorModel.h \
 
74
                ComplexGeoData.h \
 
75
                Document.h \
 
76
                DocumentObject.h \
 
77
                DocumentObjectFileIncluded.h \
 
78
                DocumentObjectGroup.h \
 
79
                DocumentObserver.h \
 
80
                DynamicProperty.h \
 
81
                Feature.h \
 
82
                FeaturePython.h \
 
83
                FeatureTest.h \
 
84
                GeoFeature.h \
 
85
                InventorObject.h \
 
86
                VRMLObject.h \
 
87
                Material.h \
 
88
                MaterialPy.h \
 
89
                MeasureDistance.h \
 
90
                Placement.h \
 
91
                Property.h \
 
92
                PropertyFile.h \
 
93
                PropertyGeo.h \
 
94
                PropertyContainer.h \
 
95
                PropertyLinks.h \
 
96
                PropertyPythonObject.h \
 
97
                PropertyStandard.h \
 
98
                Transactions.h
 
99
 
 
100
%Script.h: FreeCAD%.py
 
101
        $(PYTHON) $(top_srcdir)/src/Tools/PythonToCPP.py $< $@
 
102
 
 
103
%.cpp: %.xml
 
104
        $(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
 
105
 
 
106
# the library search path.
 
107
libFreeCADApp_la_LDFLAGS = -L../Base $(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
 
108
 
 
109
libFreeCADApp_la_LIBADD   = \
 
110
                @BOOST_FILESYSTEM_LIB@ @BOOST_PROGOPTIONS_LIB@ \
 
111
                @BOOST_SIGNALS_LIB@ @BOOST_SYSTEM_LIB@ \
 
112
                -lFreeCADBase \
 
113
                -l@PYTHON_LIB@ \
 
114
                -lxerces-c
 
115
 
 
116
# set the include path found by configure
 
117
INCLUDES= -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes)
 
118
 
 
119
# set additional defines (for cygwin only)
 
120
AM_CPPFLAGS=-DFCApp
 
121
 
 
122
CLEANFILES = $(BUILT_SOURCES) $(libFreeCADApp_la_BUILT)
 
123
 
 
124
EXTRA_DIST = \
 
125
                ComplexGeoDataPy.xml \
 
126
                DocumentObjectGroupPy.xml \
 
127
                DocumentObjectPy.xml \
 
128
                DocumentPy.xml \
 
129
                FeaturePy.xml \
 
130
                FeaturePythonPy.xml \
 
131
                PropertyContainerPy.xml \
 
132
                CMakeLists.txt \
 
133
                FreeCADInit.py \
 
134
                FreeCADTest.py
 
135
 
 
136
 
 
137