git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
80 lines
1.8 KiB
Makefile
80 lines
1.8 KiB
Makefile
|
|
lib_LTLIBRARIES=libPoints.la Points.la
|
|
|
|
BUILT_SOURCES=\
|
|
PointsPy.cpp
|
|
|
|
libPoints_la_BUILT=\
|
|
PointsPy.h
|
|
|
|
libPoints_la_SOURCES=\
|
|
AppPointsPy.cpp \
|
|
FeaturePointsImportAscii.cpp \
|
|
Points.cpp \
|
|
PointsPyImp.cpp \
|
|
PointsAlgos.cpp \
|
|
PointsFeature.cpp \
|
|
PointsGrid.cpp \
|
|
Properties.cpp \
|
|
PropertyPointKernel.cpp \
|
|
PreCompiled.cpp \
|
|
PreCompiled.h
|
|
|
|
nodist_include_HEADERS=\
|
|
$(libPoints_la_BUILT)
|
|
|
|
include_HEADERS=\
|
|
FeaturePointsImportAscii.h \
|
|
Points.h \
|
|
PointsAlgos.h \
|
|
PointsFeature.h \
|
|
PointsGrid.h \
|
|
Properties.h \
|
|
PropertyPointKernel.h
|
|
|
|
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
|
|
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
|
|
|
|
|
|
# the library search path.
|
|
libPoints_la_LDFLAGS = -L../../../Base -L../../../App $(all_libraries) \
|
|
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
|
libPoints_la_CPPFLAGS = -DPointsAppExport=
|
|
|
|
libPoints_la_LIBADD = \
|
|
@BOOST_REGEX_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_SYSTEM_LIB@ \
|
|
-l@PYTHON_LIB@ \
|
|
-lxerces-c \
|
|
-lFreeCADBase \
|
|
-lFreeCADApp
|
|
|
|
#--------------------------------------------------------------------------------------
|
|
# Loader of libPoints
|
|
|
|
Points_la_SOURCES=\
|
|
AppPoints.cpp
|
|
|
|
# the library search path.
|
|
Points_la_LDFLAGS = $(libPoints_la_LDFLAGS) -module -avoid-version
|
|
Points_la_CPPFLAGS = $(libPoints_la_CPPFLAGS)
|
|
|
|
Points_la_LIBADD = \
|
|
$(libPoints_la_LIBADD) \
|
|
-lPoints
|
|
|
|
Points_la_DEPENDENCIES = libPoints.la
|
|
|
|
#--------------------------------------------------------------------------------------
|
|
|
|
# set the include path found by configure
|
|
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes)
|
|
|
|
includedir = @includedir@/Mod/Points/App
|
|
libdir = $(prefix)/Mod/Points
|
|
|
|
CLEANFILES = $(BUILT_SOURCES) $(libPoints_la_BUILT)
|
|
|
|
EXTRA_DIST = \
|
|
PointsPy.xml \
|
|
CMakeLists.txt
|