source: git/CMakeLists.txt @ d04ef3d

spielwiese
Last change on this file since d04ef3d was 2617dd5, checked in by Kai Krüger <krueger@…>, 14 years ago
Added examples for cppunit tests. call make test to build and run them. git-svn-id: file:///usr/local/Singular/svn/trunk@12434 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 1.4 KB
Line 
1# -*- mode: cmake; -*-
2project(Singular)
3cmake_minimum_required(VERSION 2.6.2 FATAL_ERROR)
4cmake_policy(VERSION 2.6)
5if(POLICY CMP0011)
6  cmake_policy(SET CMP0011 NEW)
7endif(POLICY CMP0011)
8
9# have the full monty in makefiles
10set(CMAKE_VERBOSE_MAKEFILE true)
11
12set(SINGULAR_MAJOR_VERSION 3)
13set(SINGULAR_MINOR_VERSION 1)
14set(SINGULAR_SUB_VERSION   0)
15set(VERSION_SEP "-")
16set(SINGULAR_SHORT_VERSION "${SINGULAR_MAJOR_VERSION}${VERSION_SEP}${SINGULAR_MINOR_VERSION}")
17set(SINGULAR_VERSION "${SINGULAR_SHORT_VERSION}${VERSION_SEP}${SINGULAR_SUB_VERSION}")
18set(SINGULAR_RPM_VERSION "${SINGULAR_MAJOR_VERSION}.${SINGULAR_MINOR_VERSION}.${SINGULAR_SUB_VERSION}")
19set(VERSION_DATE "2010-01-12")
20
21###########################################################
22# add a path where some libraries might be stored
23set(CMAKE_ADDITIONAL_PATH "$ENV{CMAKE_ADDITIONAL_PATH}"
24    CACHE PATH "Path where many locally installed libraries can be found")
25
26###########################################################
27# Where are the additional libraries installed? Note: provide includes
28# path here, subsequent checks will resolve everything else
29set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} ${CMAKE_ADDITIONAL_PATH}/include)
30set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} ${CMAKE_ADDITIONAL_PATH}/lib)
31set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/modules")
32
33
34include(CTest)
35enable_testing()
36add_subdirectory(tests)
Note: See TracBrowser for help on using the repository browser.