Merge branch 'refs/heads/master' into review-CL-Bundler

This commit is contained in:
jriegel
2014-11-29 15:43:19 +01:00
129 changed files with 569 additions and 10618 deletions

View File

@@ -1,108 +0,0 @@
SUBDIRS=freegcs
lib_LTLIBRARIES=libSketcher.la Sketcher.la
BUILT_SOURCES=\
ConstraintPy.cpp \
SketchPy.cpp \
SketchObjectPy.cpp \
SketchObjectSFPy.cpp
libSketcher_la_BUILT=\
ConstraintPy.h \
SketchPy.h \
SketchObjectPy.h \
SketchObjectSFPy.h
libSketcher_la_SOURCES = \
AppSketcherPy.cpp \
Constraint.cpp \
Constraint.h \
ConstraintPyImp.cpp \
PropertyConstraintList.cpp \
PropertyConstraintList.h \
SketchObject.cpp \
SketchObject.h \
SketchObjectPyImp.cpp \
SketchObjectSF.cpp \
SketchObjectSF.h \
SketchObjectSFPyImp.cpp \
Sketch.cpp \
Sketch.h \
SketchPyImp.cpp \
PreCompiled.cpp \
PreCompiled.h
# the library search path.
libSketcher_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Mod/Part/App \
-L$(OCC_LIB) $(all_libraries) \
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
libSketcher_la_CPPFLAGS = -DSketcherAppExport=
libSketcher_la_LIBADD = \
freegcs/libfreegcs.la \
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
-l@PYTHON_LIB@ \
-lxerces-c \
-lFreeCADBase \
-lFreeCADApp \
-lPart \
-lTKernel \
-lTKG2d \
-lTKG3d \
-lTKMath \
-lTKSTEP \
-lTKIGES \
-lTKSTL \
-lTKShHealing \
-lTKXSBase \
-lTKBool \
-lTKBO \
-lTKBRep \
-lTKTopAlgo \
-lTKGeomAlgo \
-lTKGeomBase \
-lTKOffset \
-lTKPrim \
-lTKHLR
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
#--------------------------------------------------------------------------------------
# Loader of libSketcher
Sketcher_la_SOURCES=\
AppSketcher.cpp
# the library search path.
Sketcher_la_LDFLAGS = $(libSketcher_la_LDFLAGS) -module -avoid-version
Sketcher_la_CPPFLAGS = $(libSketcher_la_CPPFLAGS)
Sketcher_la_LIBADD = \
$(libSketcher_la_LIBADD) \
-lSketcher
Sketcher_la_DEPENDENCIES = libSketcher.la
#--------------------------------------------------------------------------------------
# set the include path found by configure
AM_CXXFLAGS = -I$(OCC_INC) -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) \
-I$(EIGEN3_INC)
libdir = $(prefix)/Mod/Sketcher
datadir = $(prefix)/Mod/Sketcher
CLEANFILES = $(BUILT_SOURCES) $(libSketcher_la_BUILT)
EXTRA_DIST = \
$(data_DATA) \
CMakeLists.txt \
ConstraintPy.xml \
SketchPy.xml \
SketchObjectPy.xml \
SketchObjectSFPy.xml

View File

@@ -1,18 +0,0 @@
noinst_LTLIBRARIES=libfreegcs.la
libfreegcs_la_SOURCES = \
GCS.cpp \
GCS.h \
Util.h \
Geo.h \
Constraints.cpp \
Constraints.h \
SubSystem.cpp \
SubSystem.h \
qp_eq.cpp \
qp_eq.h
# set the include path found by configure
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/src/Mod/Sketcher/App \
-I$(top_builddir)/src -I$(top_builddir)/src/Mod/Sketcher/App $(all_includes) \
-I$(EIGEN3_INC)