[asl] 156/177: Adding more Copyright headers
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Thu Aug 27 09:22:50 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch master
in repository asl.
commit a665de084cc35769727bfde23af543da54af2e3d
Author: Avtech Scientific <AvtechScientific at users.noreply.github.com>
Date: Thu Aug 13 21:43:38 2015 +0300
Adding more Copyright headers
---
CMakeLists.txt | 230 ++++++++++++++++++---------------
NEWS.md | 3 +-
doc/CMakeLists.txt | 26 +++-
examples/CMakeLists.txt | 28 +++-
examples/elastic/CMakeLists.txt | 32 ++++-
examples/flow/CMakeLists.txt | 48 +++++--
examples/heatTransfer/CMakeLists.txt | 24 +++-
examples/jumpingObjects/CMakeLists.txt | 24 +++-
examples/levelSet/CMakeLists.txt | 24 +++-
examples/massTransferSM/CMakeLists.txt | 30 ++++-
src/CMakeLists.txt | 40 ++++--
src/acl/CMakeLists.txt | 44 +++++--
src/num/CMakeLists.txt | 24 +++-
src/numExtend/CMakeLists.txt | 24 +++-
test/CMakeLists.txt | 22 ++++
test/testABD/CMakeLists.txt | 24 +++-
test/testACL/CMakeLists.txt | 42 ++++--
test/testAGL/CMakeLists.txt | 25 +++-
test/testMath/CMakeLists.txt | 30 ++++-
utilities/CMakeLists.txt | 24 +++-
20 files changed, 593 insertions(+), 175 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 22c69b1..fad7863 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,3 +1,25 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
project(ASL)
# After switching to 3.1 - remove FindOpenCL.cmake from the distribution
@@ -17,14 +39,14 @@ else()
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive")
endif()
-
+
# Enable supplied cmake includes and modules
-set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/" "${CMAKE_SOURCE_DIR}/cmake/Modules/")
+set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/" "${CMAKE_SOURCE_DIR}/cmake/Modules/")
-# Add ASL cmake definitions
+# Add ASL cmake definitions
include(ASLPaths)
include(ASLBuildOptions)
-include(ASLBuildFunctions)
+include(ASLBuildFunctions)
# Find dependencies
find_package(OpenCL 1.1 REQUIRED)
@@ -35,25 +57,25 @@ include(${VTK_USE_FILE})
include_directories(SYSTEM ${OpenCL_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS})
-add_subdirectory(src)
-add_subdirectory(utilities)
-
+add_subdirectory(src)
+add_subdirectory(utilities)
+
if (WITH_EXAMPLES)
- add_subdirectory(examples)
-endif()
-
+ add_subdirectory(examples)
+endif()
+
if (WITH_API_DOC)
- add_subdirectory(doc)
+ add_subdirectory(doc)
+endif()
+
+if (WITH_TESTS)
+ # Input/Output tests are labled "IO" and may require input files
+ # Performance tests are labled "Performance"
+ # Run them: ctest [-C Release|Debug] -L Performance
+ # Exclude them: ctest [-C Release|Debug] -LE Performance
+ enable_testing()
+ add_subdirectory(test)
endif()
-
-if (WITH_TESTS)
- # Input/Output tests are labled "IO" and may require input files
- # Performance tests are labled "Performance"
- # Run them: ctest [-C Release|Debug] -L Performance
- # Exclude them: ctest [-C Release|Debug] -LE Performance
- enable_testing()
- add_subdirectory(test)
-endif()
# Packaging
set(CPACK_GENERATOR "TGZ")
@@ -62,87 +84,87 @@ set(CPACK_PACKAGE_VERSION_MAJOR ${ASL_VERSION_MAJOR})
set(CPACK_PACKAGE_VERSION_MINOR ${ASL_VERSION_MINOR})
set(CPACK_PACKAGE_VERSION_PATCH ${ASL_VERSION_PATCH})
set(CPACK_RESOURCE_FILE_LICENSE "${PROJECT_SOURCE_DIR}/LICENSE")
-set(CPACK_RESOURCE_FILE_README "${PROJECT_SOURCE_DIR}/README.md")
-set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Advanced Simulation Library is a free and open source OpenCL-based multiphysics simulation software package.")
-set(CPACK_PACKAGE_DESCRIPTION "Advanced Simulation Library (ASL) is a free and open source multiphysics simulation software package. Its computational engine is based, among others, on the Lattice Boltzmann Methods and is written in OpenCL which enable extraordinarily efficient deployment on a variety of massively parallel architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to heterogeneous clusters and supercomputers. The engine is hidden entirely behind C++ classes, so that [...]
-set(CPACK_PACKAGE_VENDOR "Avtech Scientific")
-set(CPACK_PACKAGE_CONTACT "http://avtechscientific.com/contact")
-
-## .deb-specific
-set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "http://asl.org.il")
-set(CPACK_DEBIAN_PACKAGE_SECTION "science")
-set(CPACK_DEBIAN_PACKAGE_SUGGESTS "paraview")
-set(CPACK_DEBIAN_PACKAGE_DESCRIPTION "${CPACK_PACKAGE_DESCRIPTION_SUMMARY}\n${CPACK_PACKAGE_DESCRIPTION}")
-
-## .rpm-specific
-set(CPACK_RPM_PACKAGE_URL "http://asl.org.il")
-
-## NSIS-specific
-set(CPACK_NSIS_URL_INFO_ABOUT "http:\\\\\\\\asl.org.il")
-
-include(CPack)
-
-
-# Config (after package definitions, because CPACK_PACKAGE_DESCRIPTION_SUMMARY
-# is used for pkgconfig.
-
-## ASLConfig.cmake
-include(CMakePackageConfigHelpers)
-
-# ASL conforms to Semantic Versioning scheme <http://semver.org/>
-# Switch to COMPATIBILITY SameMajorVersion on ASL_VERSION 1.0.0
-# Till then use COMPATIBILITY ExactVersion
-write_basic_package_version_file(
- "${CMAKE_CURRENT_BINARY_DIR}/ASLConfigVersion.cmake"
- VERSION ${ASL_VERSION}
- COMPATIBILITY ExactVersion
-)
-
-export(EXPORT ASLTargets
- FILE "${CMAKE_CURRENT_BINARY_DIR}/ASLTargets.cmake"
- NAMESPACE ASL::
-)
-
-set(ConfigPackageLocation ${CMAKE_INSTALL_LIBDIR}/cmake/ASL)
-
-configure_package_config_file(
- ${CMAKE_SOURCE_DIR}/cmake/ASLConfig.cmake.in
- ${CMAKE_CURRENT_BINARY_DIR}/ASLConfig.cmake
- INSTALL_DESTINATION ${ConfigPackageLocation}
-)
-
-install(EXPORT ASLTargets
- FILE
- ASLTargets.cmake
- NAMESPACE
- ASL::
- DESTINATION
- ${ConfigPackageLocation}
-)
-
-install(FILES
- "${CMAKE_CURRENT_BINARY_DIR}/ASLConfig.cmake"
- "${CMAKE_CURRENT_BINARY_DIR}/ASLConfigVersion.cmake"
- DESTINATION
- ${ConfigPackageLocation}
- COMPONENT
- Devel
-)
-
-
-## ASL.pc
-
-### Read the composed list of all sublibs from the ASL_SUBLIBS_GLOBAL_PROPERTY
-get_property(ASL_SUBLIBS GLOBAL PROPERTY ASL_SUBLIBS_GLOBAL_PROPERTY)
-
-configure_file(
- ${CMAKE_SOURCE_DIR}/cmake/ASL.pc.cmake.in
- ${CMAKE_CURRENT_BINARY_DIR}/ASL.pc
- @ONLY
-)
-
-install(FILES
- ${CMAKE_CURRENT_BINARY_DIR}/ASL.pc
- DESTINATION
- ${CMAKE_INSTALL_LIBDIR}/pkgconfig
-)
\ No newline at end of file
+set(CPACK_RESOURCE_FILE_README "${PROJECT_SOURCE_DIR}/README.md")
+set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Advanced Simulation Library is a free and open source OpenCL-based multiphysics simulation software package.")
+set(CPACK_PACKAGE_DESCRIPTION "Advanced Simulation Library (ASL) is a free and open source multiphysics simulation software package. Its computational engine is based, among others, on the Lattice Boltzmann Methods and is written in OpenCL which enable extraordinarily efficient deployment on a variety of massively parallel architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to heterogeneous clusters and supercomputers. The engine is hidden entirely behind C++ classes, so that [...]
+set(CPACK_PACKAGE_VENDOR "Avtech Scientific")
+set(CPACK_PACKAGE_CONTACT "http://avtechscientific.com/contact")
+
+## .deb-specific
+set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "http://asl.org.il")
+set(CPACK_DEBIAN_PACKAGE_SECTION "science")
+set(CPACK_DEBIAN_PACKAGE_SUGGESTS "paraview")
+set(CPACK_DEBIAN_PACKAGE_DESCRIPTION "${CPACK_PACKAGE_DESCRIPTION_SUMMARY}\n${CPACK_PACKAGE_DESCRIPTION}")
+
+## .rpm-specific
+set(CPACK_RPM_PACKAGE_URL "http://asl.org.il")
+
+## NSIS-specific
+set(CPACK_NSIS_URL_INFO_ABOUT "http:\\\\\\\\asl.org.il")
+
+include(CPack)
+
+
+# Config (after package definitions, because CPACK_PACKAGE_DESCRIPTION_SUMMARY
+# is used for pkgconfig.
+
+## ASLConfig.cmake
+include(CMakePackageConfigHelpers)
+
+# ASL conforms to Semantic Versioning scheme <http://semver.org/>
+# Switch to COMPATIBILITY SameMajorVersion on ASL_VERSION 1.0.0
+# Till then use COMPATIBILITY ExactVersion
+write_basic_package_version_file(
+ "${CMAKE_CURRENT_BINARY_DIR}/ASLConfigVersion.cmake"
+ VERSION ${ASL_VERSION}
+ COMPATIBILITY ExactVersion
+)
+
+export(EXPORT ASLTargets
+ FILE "${CMAKE_CURRENT_BINARY_DIR}/ASLTargets.cmake"
+ NAMESPACE ASL::
+)
+
+set(ConfigPackageLocation ${CMAKE_INSTALL_LIBDIR}/cmake/ASL)
+
+configure_package_config_file(
+ ${CMAKE_SOURCE_DIR}/cmake/ASLConfig.cmake.in
+ ${CMAKE_CURRENT_BINARY_DIR}/ASLConfig.cmake
+ INSTALL_DESTINATION ${ConfigPackageLocation}
+)
+
+install(EXPORT ASLTargets
+ FILE
+ ASLTargets.cmake
+ NAMESPACE
+ ASL::
+ DESTINATION
+ ${ConfigPackageLocation}
+)
+
+install(FILES
+ "${CMAKE_CURRENT_BINARY_DIR}/ASLConfig.cmake"
+ "${CMAKE_CURRENT_BINARY_DIR}/ASLConfigVersion.cmake"
+ DESTINATION
+ ${ConfigPackageLocation}
+ COMPONENT
+ Devel
+)
+
+
+## ASL.pc
+
+### Read the composed list of all sublibs from the ASL_SUBLIBS_GLOBAL_PROPERTY
+get_property(ASL_SUBLIBS GLOBAL PROPERTY ASL_SUBLIBS_GLOBAL_PROPERTY)
+
+configure_file(
+ ${CMAKE_SOURCE_DIR}/cmake/ASL.pc.in
+ ${CMAKE_CURRENT_BINARY_DIR}/ASL.pc
+ @ONLY
+)
+
+install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/ASL.pc
+ DESTINATION
+ ${CMAKE_INSTALL_LIBDIR}/pkgconfig
+)
diff --git a/NEWS.md b/NEWS.md
index 6bfd131..40f0100 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -4,6 +4,7 @@
- fixing linkage issues
- fixing testing issues
+- fixing an installation bug
## 0.1.5
@@ -11,4 +12,4 @@
- supplying cl.hpp, since not provided by OpenCL 2.0 (causes harmless "deprecated" warnings)
- bug fixes
- improved tests
-- improved examples
\ No newline at end of file
+- improved examples
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
index 889e15f..dbcf8b8 100644
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -1,3 +1,25 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
find_package(Doxygen REQUIRED)
if (DOXYGEN_DOT_FOUND)
@@ -9,9 +31,9 @@ endif (DOXYGEN_DOT_FOUND)
# Configure Doxyfile
configure_file(
- "${PROJECT_SOURCE_DIR}/doc/Developer-Guide/Doxyfile.cmake.in"
+ "${PROJECT_SOURCE_DIR}/doc/Developer-Guide/Doxyfile.in"
"${PROJECT_BINARY_DIR}/doc/Developer-Guide/Doxyfile"
)
add_custom_target(docs ${DOXYGEN_EXECUTABLE} ${PROJECT_BINARY_DIR}/doc/Developer-Guide/Doxyfile)
install(CODE "execute_process(COMMAND ${CMAKE_BUILD_TOOL} docs)")
-install(DIRECTORY ${CMAKE_BINARY_DIR}/doc/html DESTINATION ${CMAKE_INSTALL_DOCDIR})
\ No newline at end of file
+install(DIRECTORY ${CMAKE_BINARY_DIR}/doc/html DESTINATION ${CMAKE_INSTALL_DOCDIR})
diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
index f990760..a74077c 100644
--- a/examples/CMakeLists.txt
+++ b/examples/CMakeLists.txt
@@ -1,8 +1,30 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
add_subdirectory(flow)
add_subdirectory(elastic)
add_subdirectory(levelSet)
add_subdirectory(jumpingObjects)
add_subdirectory(heatTransfer)
-add_subdirectory(massTransferSM)
-
-install(DIRECTORY ${CMAKE_SOURCE_DIR}/examples/input_data DESTINATION ${CMAKE_INSTALL_DOCDIR}/examples)
\ No newline at end of file
+add_subdirectory(massTransferSM)
+
+install(DIRECTORY ${CMAKE_SOURCE_DIR}/examples/input_data DESTINATION ${CMAKE_INSTALL_DOCDIR}/examples)
diff --git a/examples/elastic/CMakeLists.txt b/examples/elastic/CMakeLists.txt
index 2d5fe9a..ee75673 100644
--- a/examples/elastic/CMakeLists.txt
+++ b/examples/elastic/CMakeLists.txt
@@ -1,22 +1,44 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(poroelastic poroelastic.cc)
target_link_libraries(poroelastic aslnum aslvtk asl)
-INSTALL_EXAMPLE(poroelastic poroelastic.cc)
+INSTALL_EXAMPLE(poroelastic poroelastic.cc)
add_executable(cubeIncompressibleGravity cubeIncompressibleGravity.cc)
target_link_libraries(cubeIncompressibleGravity aslnum aslvtk asl)
-INSTALL_EXAMPLE(cubeIncompressibleGravity cubeIncompressibleGravity.cc)
+INSTALL_EXAMPLE(cubeIncompressibleGravity cubeIncompressibleGravity.cc)
add_executable(cubePoroelasticGravity cubePoroelasticGravity.cc)
target_link_libraries(cubePoroelasticGravity aslnum aslvtk asl)
-INSTALL_EXAMPLE(cubePoroelasticGravity cubePoroelasticGravity.cc)
+INSTALL_EXAMPLE(cubePoroelasticGravity cubePoroelasticGravity.cc)
add_executable(cubeGravity cubeGravity.cc)
target_link_libraries(cubeGravity aslnum aslvtk asl)
-INSTALL_EXAMPLE(cubeGravity cubeGravity.cc)
+INSTALL_EXAMPLE(cubeGravity cubeGravity.cc)
add_executable(acousticWaves acousticWaves.cc)
target_link_libraries(acousticWaves aslnum aslvtk asl)
-INSTALL_EXAMPLE(acousticWaves acousticWaves.cc)
\ No newline at end of file
+INSTALL_EXAMPLE(acousticWaves acousticWaves.cc)
diff --git a/examples/flow/CMakeLists.txt b/examples/flow/CMakeLists.txt
index 614aa78..55f2f88 100644
--- a/examples/flow/CMakeLists.txt
+++ b/examples/flow/CMakeLists.txt
@@ -1,54 +1,76 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(flow flow.cc)
target_link_libraries(flow aslnum aslvtk asl)
-INSTALL_EXAMPLE(flow flow.cc)
+INSTALL_EXAMPLE(flow flow.cc)
add_executable(flow2 flow2.cc)
target_link_libraries(flow2 aslnum aslvtk asl)
-INSTALL_EXAMPLE(flow2 flow2.cc)
+INSTALL_EXAMPLE(flow2 flow2.cc)
add_executable(flow3 flow3.cc)
target_link_libraries(flow3 aslnum aslvtk asl)
-INSTALL_EXAMPLE(flow3 flow3.cc)
+INSTALL_EXAMPLE(flow3 flow3.cc)
add_executable(flowRotatingCylinders flowRotatingCylinders.cc)
target_link_libraries(flowRotatingCylinders aslnum aslvtk asl)
-INSTALL_EXAMPLE(flowRotatingCylinders flowRotatingCylinders.cc)
+INSTALL_EXAMPLE(flowRotatingCylinders flowRotatingCylinders.cc)
add_executable(flowKDPGrowth flowKDPGrowth.cc)
target_link_libraries(flowKDPGrowth aslnum aslvtk asl)
-INSTALL_EXAMPLE(flowKDPGrowth flowKDPGrowth.cc)
+INSTALL_EXAMPLE(flowKDPGrowth flowKDPGrowth.cc)
add_executable(locomotive_laminar locomotive_laminar.cc)
target_link_libraries(locomotive_laminar aslnum aslvtk asl)
-INSTALL_EXAMPLE(locomotive_laminar locomotive_laminar.cc)
+INSTALL_EXAMPLE(locomotive_laminar locomotive_laminar.cc)
add_executable(compressor compressor.cc)
target_link_libraries(compressor aslnum aslvtk asl)
-INSTALL_EXAMPLE(compressor compressor.cc)
+INSTALL_EXAMPLE(compressor compressor.cc)
add_executable(locomotive locomotive.cc)
target_link_libraries(locomotive aslnum aslvtk asl)
-INSTALL_EXAMPLE(locomotive locomotive.cc)
+INSTALL_EXAMPLE(locomotive locomotive.cc)
add_executable(locomotive_stability locomotive_stability.cc)
target_link_libraries(locomotive_stability aslnum aslvtk asl)
-INSTALL_EXAMPLE(locomotive_stability locomotive_stability.cc)
+INSTALL_EXAMPLE(locomotive_stability locomotive_stability.cc)
add_executable(bus_wind bus_wind.cc)
target_link_libraries(bus_wind aslnum aslvtk asl)
-INSTALL_EXAMPLE(bus_wind bus_wind.cc)
+INSTALL_EXAMPLE(bus_wind bus_wind.cc)
add_executable(multiphase_flow multiphase_flow.cc)
target_link_libraries(multiphase_flow aslnum aslvtk asl)
-INSTALL_EXAMPLE(multiphase_flow multiphase_flow.cc)
+INSTALL_EXAMPLE(multiphase_flow multiphase_flow.cc)
add_executable(multicomponent_flow multicomponent_flow.cc)
target_link_libraries(multicomponent_flow aslnum aslvtk asl)
-INSTALL_EXAMPLE(multicomponent_flow multicomponent_flow.cc)
+INSTALL_EXAMPLE(multicomponent_flow multicomponent_flow.cc)
add_executable(pitot_tube_ice pitot_tube_ice.cc)
target_link_libraries(pitot_tube_ice aslnum aslvtk asl)
-INSTALL_EXAMPLE(pitot_tube_ice pitot_tube_ice.cc)
\ No newline at end of file
+INSTALL_EXAMPLE(pitot_tube_ice pitot_tube_ice.cc)
diff --git a/examples/heatTransfer/CMakeLists.txt b/examples/heatTransfer/CMakeLists.txt
index 7e85612..c6d9c78 100644
--- a/examples/heatTransfer/CMakeLists.txt
+++ b/examples/heatTransfer/CMakeLists.txt
@@ -1,6 +1,28 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(surfaceFlux surfaceFlux.cc)
target_link_libraries(surfaceFlux aslnum aslvtk asl)
-INSTALL_EXAMPLE(surfaceFlux surfaceFlux.cc)
\ No newline at end of file
+INSTALL_EXAMPLE(surfaceFlux surfaceFlux.cc)
diff --git a/examples/jumpingObjects/CMakeLists.txt b/examples/jumpingObjects/CMakeLists.txt
index 10de1bd..628e342 100644
--- a/examples/jumpingObjects/CMakeLists.txt
+++ b/examples/jumpingObjects/CMakeLists.txt
@@ -1,5 +1,27 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(jumpingBox jumpingBox.cc)
target_link_libraries(jumpingBox aslnum aslvtk asl)
-INSTALL_EXAMPLE(jumpingBox jumpingBox.cc)
\ No newline at end of file
+INSTALL_EXAMPLE(jumpingBox jumpingBox.cc)
diff --git a/examples/levelSet/CMakeLists.txt b/examples/levelSet/CMakeLists.txt
index 86733d4..18510c1 100644
--- a/examples/levelSet/CMakeLists.txt
+++ b/examples/levelSet/CMakeLists.txt
@@ -1,3 +1,25 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
@@ -11,4 +33,4 @@ INSTALL_EXAMPLE(levelSetNormalGrowth levelSetNormalGrowth.cc)
add_executable(levelSetFacetedGrowth levelSetFacetedGrowth.cc)
target_link_libraries(levelSetFacetedGrowth aslnum aslvtk asl)
-INSTALL_EXAMPLE(levelSetFacetedGrowth levelSetFacetedGrowth.cc)
\ No newline at end of file
+INSTALL_EXAMPLE(levelSetFacetedGrowth levelSetFacetedGrowth.cc)
diff --git a/examples/massTransferSM/CMakeLists.txt b/examples/massTransferSM/CMakeLists.txt
index b82d19d..c52a4d8 100644
--- a/examples/massTransferSM/CMakeLists.txt
+++ b/examples/massTransferSM/CMakeLists.txt
@@ -1,17 +1,39 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(testSMDiff testSMDiff.cc)
target_link_libraries(testSMDiff aslnum aslvtk asl)
-INSTALL_EXAMPLE(testSMDiff testSMDiff.cc)
+INSTALL_EXAMPLE(testSMDiff testSMDiff.cc)
add_executable(testSMDiff3C testSMDiff3C.cc)
target_link_libraries(testSMDiff3C aslnum aslvtk asl)
-INSTALL_EXAMPLE(testSMDiff3C testSMDiff3C.cc)
+INSTALL_EXAMPLE(testSMDiff3C testSMDiff3C.cc)
add_executable(testSMPhi testSMPhi.cc)
target_link_libraries(testSMPhi aslnum aslvtk asl)
-INSTALL_EXAMPLE(testSMPhi testSMPhi.cc)
+INSTALL_EXAMPLE(testSMPhi testSMPhi.cc)
add_executable(testSMPhiBV testSMPhiBV.cc)
target_link_libraries(testSMPhiBV aslnum aslvtk asl)
-INSTALL_EXAMPLE(testSMPhiBV testSMPhiBV.cc)
\ No newline at end of file
+INSTALL_EXAMPLE(testSMPhiBV testSMPhiBV.cc)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 38c8ae0..a068269 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,13 +1,35 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
# ToDo: recheck here and everywhere whether all listed
# _PUBLIC_HEADERS are indeed needed and if not move them
# to the _SOURCES (or _PRIVATE_HEADERS?)
-
+
add_subdirectory(acl)
add_subdirectory(num)
add_subdirectory(numExtend)
-
+
include(data/asldata.cmake)
-include(math/aslmath.cmake)
+include(math/aslmath.cmake)
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/acl)
@@ -31,10 +53,10 @@ INSTALL_SUBLIB(aslcommon aslcommon_PUBLIC_HEADERS)
# asl
-set(asl_PUBLIC_HEADERS
- ${asldata_PUBLIC_HEADERS}
+set(asl_PUBLIC_HEADERS
+ ${asldata_PUBLIC_HEADERS}
${aslmath_PUBLIC_HEADERS}
- aslGenerators.h
+ aslGenerators.h
utilities/aslParametersManager.h
utilities/aslTimer.h
utilities/aslUValue.h
@@ -47,9 +69,9 @@ set(asl_PUBLIC_HEADERS
)
set(asl_SOURCES
- ${asldata_SOURCES}
+ ${asldata_SOURCES}
${aslmath_SOURCES}
- aslGenerators.cxx
+ aslGenerators.cxx
utilities/aslParametersManager.cxx
writers/aslABDFormat.cxx
writers/aslWriter.cxx
@@ -102,4 +124,4 @@ if (WITH_MATIO)
add_library(aslmatio ${aslmatio_PUBLIC_HEADERS} ${aslmatio_SOURCES})
target_link_libraries(aslmatio PRIVATE aslacl ${MATIO_LIBRARIES} ${OpenCL_LIBRARIES})
INSTALL_SUBLIB(aslmatio aslmatio_PUBLIC_HEADERS)
-endif (WITH_MATIO)
\ No newline at end of file
+endif (WITH_MATIO)
diff --git a/src/acl/CMakeLists.txt b/src/acl/CMakeLists.txt
index 2cb0572..859cced 100644
--- a/src/acl/CMakeLists.txt
+++ b/src/acl/CMakeLists.txt
@@ -1,22 +1,44 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include(Operators/acloperators.cmake)
include(aclMath/aclmath.cmake)
-include(DataTypes/acldatatypes.cmake)
-include(Kernels/aclkernels.cmake)
+include(DataTypes/acldatatypes.cmake)
+include(Kernels/aclkernels.cmake)
include_directories(${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/acl)
# aslacl
-set(aslacl_PUBLIC_HEADERS
- ${acloperators_PUBLIC_HEADERS}
- ${aclmath_PUBLIC_HEADERS}
- ${acldatatypes_PUBLIC_HEADERS}
+set(aslacl_PUBLIC_HEADERS
+ ${acloperators_PUBLIC_HEADERS}
+ ${aclmath_PUBLIC_HEADERS}
+ ${acldatatypes_PUBLIC_HEADERS}
${aclkernels_PUBLIC_HEADERS}
aclStdIncludes.h
aclTypesList.h
aclTypes.h
- acl.h
+ acl.h
cl.hpp
aclHardware.h
aclUtilities.h
@@ -25,9 +47,9 @@ set(aslacl_PUBLIC_HEADERS
)
set(aslacl_SOURCES
- ${acloperators_SOURCES}
- ${aclmath_SOURCES}
- ${acldatatypes_SOURCES}
+ ${acloperators_SOURCES}
+ ${aclmath_SOURCES}
+ ${acldatatypes_SOURCES}
${aclkernels_SOURCES}
acl.cxx
aclHardware.cxx
@@ -38,4 +60,4 @@ set(aslacl_SOURCES
add_library(aslacl ${aslacl_PUBLIC_HEADERS} ${aslacl_SOURCES})
target_link_libraries(aslacl PUBLIC aslcommon ${OpenCL_LIBRARIES})
-INSTALL_SUBLIB(aslacl aslacl_PUBLIC_HEADERS)
\ No newline at end of file
+INSTALL_SUBLIB(aslacl aslacl_PUBLIC_HEADERS)
diff --git a/src/num/CMakeLists.txt b/src/num/CMakeLists.txt
index 414af26..05e811f 100644
--- a/src/num/CMakeLists.txt
+++ b/src/num/CMakeLists.txt
@@ -1,3 +1,25 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/acl)
@@ -67,4 +89,4 @@ set(aslnum_SOURCES
add_library(aslnum ${aslnum_PUBLIC_HEADERS} ${aslnum_SOURCES})
target_link_libraries(aslnum PRIVATE asl aslacl aslcommon ${OpenCL_LIBRARIES})
-INSTALL_SUBLIB(aslnum aslnum_PUBLIC_HEADERS)
\ No newline at end of file
+INSTALL_SUBLIB(aslnum aslnum_PUBLIC_HEADERS)
diff --git a/src/numExtend/CMakeLists.txt b/src/numExtend/CMakeLists.txt
index d1ef2bf..15e0cec 100644
--- a/src/numExtend/CMakeLists.txt
+++ b/src/numExtend/CMakeLists.txt
@@ -1,3 +1,25 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/acl)
# aslnumext
@@ -10,6 +32,6 @@ set(aslnumext_SOURCES
aslFDAdvectionDiffusionExtended.cxx
)
-add_library(aslnumext ${aslnumext_PUBLIC_HEADERS} ${aslnumext_SOURCES})
+add_library(aslnumext ${aslnumext_PUBLIC_HEADERS} ${aslnumext_SOURCES})
target_link_libraries(aslnumext PRIVATE asl aslacl aslcommon ${OpenCL_LIBRARIES})
INSTALL_SUBLIB(aslnumext aslnumext_PUBLIC_HEADERS)
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index a8b457c..9ccb30e 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -1,3 +1,25 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
add_subdirectory(testABD)
add_subdirectory(testACL)
add_subdirectory(testAGL)
diff --git a/test/testABD/CMakeLists.txt b/test/testABD/CMakeLists.txt
index 8c51521..93048b6 100644
--- a/test/testABD/CMakeLists.txt
+++ b/test/testABD/CMakeLists.txt
@@ -1,5 +1,27 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(testABDFormat testABDFormat.cc)
target_link_libraries(testABDFormat asl aslcommon)
-add_test(NAME testABDFormat COMMAND testABDFormat)
\ No newline at end of file
+add_test(NAME testABDFormat COMMAND testABDFormat)
diff --git a/test/testACL/CMakeLists.txt b/test/testACL/CMakeLists.txt
index 22c6ff5..4d86778 100644
--- a/test/testACL/CMakeLists.txt
+++ b/test/testACL/CMakeLists.txt
@@ -1,31 +1,53 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(testVectorOfElements testVectorOfElements.cc)
-target_link_libraries(testVectorOfElements aslacl)
+target_link_libraries(testVectorOfElements aslacl)
add_test(NAME testVectorOfElements COMMAND testVectorOfElements)
add_executable(testMatrixOfElements testMatrixOfElements.cc)
target_link_libraries(testMatrixOfElements asl aslacl aslcommon)
-add_test(NAME testMatrixOfElements COMMAND testMatrixOfElements)
+add_test(NAME testMatrixOfElements COMMAND testMatrixOfElements)
add_executable(testPerformance testPerformance.cc)
target_link_libraries(testPerformance aslacl)
-add_test(NAME testPerformance COMMAND testPerformance)
-set_tests_properties(testPerformance PROPERTIES LABELS Performance)
+add_test(NAME testPerformance COMMAND testPerformance)
+set_tests_properties(testPerformance PROPERTIES LABELS Performance)
add_executable(testKernel testKernel.cc)
target_link_libraries(testKernel aslacl)
-add_test(NAME testKernel COMMAND testKernel)
+add_test(NAME testKernel COMMAND testKernel)
add_executable(testOperators testOperators.cc)
target_link_libraries(testOperators aslacl)
-add_test(NAME testOperators COMMAND testOperators)
+add_test(NAME testOperators COMMAND testOperators)
add_executable(testKernelMerger testKernelMerger.cc)
target_link_libraries(testKernelMerger aslacl)
-add_test(NAME testKernelMerger COMMAND testKernelMerger)
+add_test(NAME testKernelMerger COMMAND testKernelMerger)
add_executable(testPrivateVar testPrivateVar.cc)
-target_link_libraries(testPrivateVar aslacl)
-add_test(NAME testPrivateVar COMMAND testPrivateVar)
-set_tests_properties(testPrivateVar PROPERTIES LABELS Performance)
\ No newline at end of file
+target_link_libraries(testPrivateVar aslacl)
+add_test(NAME testPrivateVar COMMAND testPrivateVar)
+set_tests_properties(testPrivateVar PROPERTIES LABELS Performance)
diff --git a/test/testAGL/CMakeLists.txt b/test/testAGL/CMakeLists.txt
index a1af920..4d41df1 100644
--- a/test/testAGL/CMakeLists.txt
+++ b/test/testAGL/CMakeLists.txt
@@ -1,7 +1,28 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(testVTK_IO testVTK_IO.cc)
target_link_libraries(testVTK_IO aslnum aslvtk asl)
-add_test(NAME testVTK_IO COMMAND testVTK_IO)
-set_tests_properties(testVTK_IO PROPERTIES LABELS IO)
\ No newline at end of file
+add_test(NAME testVTK_IO COMMAND testVTK_IO)
+set_tests_properties(testVTK_IO PROPERTIES LABELS IO)
diff --git a/test/testMath/CMakeLists.txt b/test/testMath/CMakeLists.txt
index 99af33c..7dd6bda 100644
--- a/test/testMath/CMakeLists.txt
+++ b/test/testMath/CMakeLists.txt
@@ -1,13 +1,35 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
add_executable(testASLData testASLData.cc)
target_link_libraries(testASLData asl)
-add_test(NAME testASLData COMMAND testASLData)
+add_test(NAME testASLData COMMAND testASLData)
add_executable(testDistanceFunction testDistanceFunction.cc)
-target_link_libraries(testDistanceFunction aslvtk aslnum asl)
+target_link_libraries(testDistanceFunction aslvtk aslnum asl)
add_test(NAME testDistanceFunction COMMAND testDistanceFunction)
add_executable(testReductionFunction testReductionFunction.cc)
-target_link_libraries(testReductionFunction asl)
-add_test(NAME testReductionFunction COMMAND testReductionFunction)
\ No newline at end of file
+target_link_libraries(testReductionFunction asl)
+add_test(NAME testReductionFunction COMMAND testReductionFunction)
diff --git a/utilities/CMakeLists.txt b/utilities/CMakeLists.txt
index d0d92ee..ec89adf 100644
--- a/utilities/CMakeLists.txt
+++ b/utilities/CMakeLists.txt
@@ -1,6 +1,28 @@
+#
+# Advanced Simulation Library <http://asl.org.il>
+#
+# Copyright 2015 Avtech Scientific <http://avtechscientific.com>
+#
+#
+# This file is part of Advanced Simulation Library (ASL).
+#
+# ASL is free software: you can redistribute it and/or modify it
+# under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3 of the License.
+#
+# ASL is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with ASL. If not, see <http://www.gnu.org/licenses/>.
+#
+
+
include_directories(${CMAKE_SOURCE_DIR}/src)
# Install asl-hardware
add_executable(asl-hardware asl-hardware.cc)
target_link_libraries(asl-hardware aslacl)
-install(TARGETS asl-hardware RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
\ No newline at end of file
+install(TARGETS asl-hardware RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/asl.git
More information about the debian-science-commits
mailing list