Simplified cmake files
This commit is contained in:
@@ -5,18 +5,14 @@ include_directories (
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
# source code directories
|
set (headers
|
||||||
set (directories
|
../DecimaterViewerWidget.hh
|
||||||
../../QtViewer
|
../../QtViewer/QGLViewerWidget.hh
|
||||||
../
|
../../QtViewer/MeshViewerWidgetT.hh
|
||||||
|
../../QtViewer/MeshViewerWidget.hh
|
||||||
|
../../QtViewer/MeshViewerWidgetT_impl.hh
|
||||||
)
|
)
|
||||||
|
|
||||||
# collect all header and source files
|
|
||||||
acg_append_files (headers "*.hh" ${directories})
|
|
||||||
list (APPEND headers "../../QtViewer/MeshViewerWidgetT_impl.hh")
|
|
||||||
list (APPEND headers "../../QtViewer/MeshViewerWidget.hh")
|
|
||||||
|
|
||||||
|
|
||||||
set (sources
|
set (sources
|
||||||
../../QtViewer/QGLViewerWidget.cc
|
../../QtViewer/QGLViewerWidget.cc
|
||||||
../../QtViewer/MeshViewerWidget.cc
|
../../QtViewer/MeshViewerWidget.cc
|
||||||
|
|||||||
@@ -2,14 +2,9 @@ include (ACGCommon)
|
|||||||
|
|
||||||
include_directories (
|
include_directories (
|
||||||
../../..
|
../../..
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
# collect all header and source files
|
acg_add_executable (Dualizer dualizer.cc)
|
||||||
acg_append_files (headers "*.hh" .)
|
|
||||||
acg_append_files (sources "*.cc" .)
|
|
||||||
|
|
||||||
acg_add_executable (Dualizer ${headers} ${sources})
|
|
||||||
|
|
||||||
target_link_libraries (Dualizer
|
target_link_libraries (Dualizer
|
||||||
OpenMeshCore
|
OpenMeshCore
|
||||||
|
|||||||
@@ -6,15 +6,18 @@ include_directories (
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
# collect all header and source files
|
set( headers
|
||||||
acg_append_files (headers "*.hh" .)
|
ProgViewerWidget.hh
|
||||||
acg_append_files (sources "*.cc" .)
|
../QtViewer/QGLViewerWidget.hh
|
||||||
|
../QtViewer/MeshViewerWidgetT.hh
|
||||||
|
../QtViewer/MeshViewerWidgetT_impl.hh
|
||||||
|
)
|
||||||
|
|
||||||
list (APPEND sources "../QtViewer/QGLViewerWidget.cc")
|
set( sources
|
||||||
|
ProgViewerWidget.cc
|
||||||
list (APPEND headers "../QtViewer/QGLViewerWidget.hh")
|
progviewer.cc
|
||||||
list (APPEND headers "../QtViewer/MeshViewerWidgetT.hh")
|
../QtViewer/QGLViewerWidget.cc
|
||||||
list (APPEND headers "../QtViewer/MeshViewerWidgetT_impl.hh")
|
)
|
||||||
|
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
acg_add_executable( ProgViewer WIN32 ${sources} ${headers})
|
acg_add_executable( ProgViewer WIN32 ${sources} ${headers})
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ struct ProgTraits : public OpenMesh::DefaultTraits
|
|||||||
|
|
||||||
|
|
||||||
typedef OpenMesh::TriMesh_ArrayKernelT<ProgTraits> MyMesh;
|
typedef OpenMesh::TriMesh_ArrayKernelT<ProgTraits> MyMesh;
|
||||||
typedef MeshViewerWidgetT<MyMesh> MeshViewerWidgetProgBase;
|
typedef MeshViewerWidgetT<MyMesh> MeshViewerWidgetProgBase;
|
||||||
|
|
||||||
|
|
||||||
//== CLASS DEFINITION =========================================================
|
//== CLASS DEFINITION =========================================================
|
||||||
|
|||||||
@@ -5,23 +5,16 @@ include_directories (
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
# source code directories
|
set (headers
|
||||||
set (directories
|
../MeshViewerWidget.hh
|
||||||
../../QtViewer
|
../SubdivideWidget.hh
|
||||||
../
|
../../QtViewer/QGLViewerWidget.hh
|
||||||
|
../../QtViewer/MeshViewerWidgetT.hh
|
||||||
|
../../QtViewer/MeshViewerWidgetT_impl.hh
|
||||||
)
|
)
|
||||||
|
|
||||||
# collect all header and source files
|
|
||||||
acg_append_files (headers "*.hh" ${directories})
|
|
||||||
|
|
||||||
list (APPEND headers "../../QtViewer/MeshViewerWidgetT_impl.hh")
|
|
||||||
list (APPEND headers "../../QtViewer/MeshViewerWidget.hh")
|
|
||||||
list (APPEND headers "../../QtViewer/QGLViewerWidget.hh")
|
|
||||||
|
|
||||||
|
|
||||||
set (sources
|
set (sources
|
||||||
../../QtViewer/QGLViewerWidget.cc
|
../../QtViewer/QGLViewerWidget.cc
|
||||||
../../QtViewer/MeshViewerWidget.cc
|
|
||||||
../SubdivideWidget.cc
|
../SubdivideWidget.cc
|
||||||
../qtsubdivider.cc
|
../qtsubdivider.cc
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -5,12 +5,7 @@ include_directories (
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
# collect all header and source files
|
acg_add_executable (commandlineAdaptiveSubdivider ../adaptive_subdivider.cc)
|
||||||
set (sources
|
|
||||||
../adaptive_subdivider.cc
|
|
||||||
)
|
|
||||||
|
|
||||||
acg_add_executable (commandlineAdaptiveSubdivider ${sources})
|
|
||||||
|
|
||||||
target_link_libraries (commandlineAdaptiveSubdivider
|
target_link_libraries (commandlineAdaptiveSubdivider
|
||||||
OpenMeshCore
|
OpenMeshCore
|
||||||
|
|||||||
@@ -5,12 +5,7 @@ include_directories (
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
# collect all header and source files
|
acg_add_executable (commandlineSubdivider ../subdivider.cc)
|
||||||
set (sources
|
|
||||||
../subdivider.cc
|
|
||||||
)
|
|
||||||
|
|
||||||
acg_add_executable (commandlineSubdivider ${sources})
|
|
||||||
|
|
||||||
target_link_libraries (commandlineSubdivider
|
target_link_libraries (commandlineSubdivider
|
||||||
OpenMeshCore
|
OpenMeshCore
|
||||||
|
|||||||
@@ -5,12 +5,7 @@ include_directories (
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
# collect all header and source files
|
acg_add_executable (Analyzer vdpmanalyzer.cc)
|
||||||
set (sources
|
|
||||||
./vdpmanalyzer.cc
|
|
||||||
)
|
|
||||||
|
|
||||||
acg_add_executable (Analyzer ${sources})
|
|
||||||
|
|
||||||
target_link_libraries (Analyzer
|
target_link_libraries (Analyzer
|
||||||
OpenMeshCore
|
OpenMeshCore
|
||||||
|
|||||||
@@ -5,12 +5,7 @@ include_directories (
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
# collect all header and source files
|
acg_add_executable (mkbalancedpm mkbalancedpm.cc)
|
||||||
set (sources
|
|
||||||
./mkbalancedpm.cc
|
|
||||||
)
|
|
||||||
|
|
||||||
acg_add_executable (mkbalancedpm ${sources})
|
|
||||||
|
|
||||||
target_link_libraries (mkbalancedpm
|
target_link_libraries (mkbalancedpm
|
||||||
OpenMeshCore
|
OpenMeshCore
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ include (ACGCommon)
|
|||||||
|
|
||||||
include_directories (
|
include_directories (
|
||||||
../../..
|
../../..
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
acg_add_executable (mconvert mconvert.cc)
|
acg_add_executable (mconvert mconvert.cc)
|
||||||
|
|||||||
Reference in New Issue
Block a user