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

« back to all changes in this revision

Viewing changes to src/Mod/Sketcher/App/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Adam C. Powell, IV
  • Date: 2010-01-11 08:48:33 UTC
  • mfrom: (3.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20100111084833-4g9vgdqbkw8u34zb
Tags: 0.9.2646.5-1
* New upstream version (closes: #561696).
* Added swig to Build-Depends (closes: #563523, #563772).
* Removed python-opencv from Build-Depends and Recommends (closes: #560768).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
if(WIN32)
2
 
else(WIN32)
 
1
if(MSVC)
 
2
                 add_definitions(-DFCAppSketcher -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH)
 
3
else(MSVC)
3
4
                 add_definitions(-DHAVE_LIMITS_H -DHAVE_CONFIG_H)
4
 
endif(WIN32)
 
5
endif(MSVC)
5
6
 
6
7
include_directories(
7
8
                 ${CMAKE_SOURCE_DIR}/src
27
28
                                 FreeCADApp)
28
29
endif(WIN32)
29
30
 
30
 
generate_from_xml(SketchObjectPy)
 
31
generate_from_xml(SketchObjectSFPy)
31
32
 
32
33
SET(Features_SRCS
33
 
                 SketchObject.cpp
34
 
                 SketchObject.h
35
 
                 SketchObjectPy.xml
36
 
                 SketchObjectPyImp.cpp
 
34
                 SketchObjectSF.cpp
 
35
                 SketchObjectSF.h
 
36
                 SketchObjectSFPy.xml
 
37
                 SketchObjectSFPyImp.cpp
37
38
)
38
39
SOURCE_GROUP("Features" FILES ${Features_SRCS})
39
40
 
72
73
)
73
74
SOURCE_GROUP("Sketchflat" FILES ${Sketchflat_SRCS})
74
75
 
 
76
 
 
77
 
75
78
SET(Sketcher_SRCS
76
79
                 ${Features_SRCS}
77
80
                 ${Sketchflat_SRCS}
90
93
if(WIN32)
91
94
                 set_target_properties(Sketcher PROPERTIES SUFFIX ".pyd")
92
95
                 set_target_properties(Sketcher PROPERTIES DEBUG_OUTPUT_NAME "Sketcher_d")
 
96
                 set_target_properties(Sketcher PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/Mod/Sketcher)
 
97
                 set_target_properties(Sketcher PROPERTIES PREFIX "../")
93
98
else(WIN32)
 
99
                 set_target_properties(Sketcher PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/Mod/Sketcher)
94
100
                 set_target_properties(Sketcher PROPERTIES PREFIX "")
95
101
endif(WIN32)
96
102