]> Creatis software - FrontAlgorithms.git/commitdiff
...
authorLeonardo Flórez-Valencia <florez-l@javeriana.edu.co>
Tue, 26 Sep 2017 21:40:47 +0000 (16:40 -0500)
committerLeonardo Flórez-Valencia <florez-l@javeriana.edu.co>
Tue, 26 Sep 2017 21:40:47 +0000 (16:40 -0500)
CMakeLists.txt
appli/CMakeLists.txt
appli/CTArteries/CMakeLists.txt [new file with mode: 0644]
appli/CTArteries/CTArteries.cxx [new file with mode: 0644]
cmake/Functions.cmake

index 260cb37c04b7e3b72a997c1ab7c8c799229d4d25..184f55699bd5281bfaac4490300eaff71b9e0526 100644 (file)
@@ -1,6 +1,3 @@
-#find_package(Eigen3 CONFIG REQUIRED)
-#include(${EIGEN3_USE_FILE})
-
 ## =========================================================================
 ## @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
 ## =========================================================================
@@ -36,14 +33,14 @@ if(NOT cpPlugins_FOUND)
   include(${ITK_USE_FILE})
 endif(NOT cpPlugins_FOUND)
 
-## == Find eigen3
+## == Find eigen3 (http://eigen.tuxfamily.org)
 find_package(Eigen3 CONFIG)
 if(Eigen3_FOUND)
   include(${EIGEN3_USE_FILE})
 endif(Eigen3_FOUND)
 
 ## == Build packages
-subdirs(lib examples)
+subdirs(lib examples appli)
 
 ## == Installation commands
 include(cmake/InstallCommands.cmake)
index a82c437b18e9e2733c9845277823be45f9e17450..dbcde1a58c7ff015189f4cb5288f3e5f41d48a8a 100644 (file)
@@ -1,4 +1,7 @@
+## =========================================================================
+## @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
+## =========================================================================
 
-subdirs(CTBronchi)
+subdirs(CTArteries)
 
 ## eof - $RCSfile$
diff --git a/appli/CTArteries/CMakeLists.txt b/appli/CTArteries/CMakeLists.txt
new file mode 100644 (file)
index 0000000..1fae505
--- /dev/null
@@ -0,0 +1,7 @@
+## =========================================================================
+## @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
+## =========================================================================
+
+BuildApplication(CTArteries)
+
+## eof - $RCSfile$
diff --git a/appli/CTArteries/CTArteries.cxx b/appli/CTArteries/CTArteries.cxx
new file mode 100644 (file)
index 0000000..907c053
--- /dev/null
@@ -0,0 +1,8 @@
+#include <iostream>
+int main( int argc, char* argv[] )
+{
+  std::cout << "hola" << std::endl;
+  return( 0 );
+}
+
+// eof - $RCSfile$
index 8ca0f15bb97ebb1a6972bca0895125f83fea1509..821717353e34b5f33b6215b28ca5e9c6fa9ae78b 100644 (file)
@@ -138,4 +138,14 @@ BuildLibrary(${lib} ${typ} "${_files}" ${maj} ${min} ${rel} ${ARGN})
 
 endfunction()
 
+## -------------------------------------------------------------------------
+function(BuildApplication app)
+BuildLibraryRecursive(
+  _${app}_ STATIC ${CMAKE_CURRENT_SOURCE_DIR}
+  0 0 0
+  )
+## ${EXECUTABLE_TYPE}
+## target_link_libraries(${app} _${app}_)
+endfunction()
+
 ## eof - $RCSfile$