Commit c8a765b6 authored by Julien Wintz's avatar Julien Wintz

Initial revision.

parents
### .gitignore ---
##
## Author: Julien Wintz
## Created: Mon Feb 4 11:31:43 2013 (+0100)
## Version:
## Last-Updated: Mon Feb 4 12:15:31 2013 (+0100)
## By: Julien Wintz
## Update #: 4
######################################################################
##
### Change Log:
##
######################################################################
*~
## ###################################################################
## Generated files
## ###################################################################
src/dtk/dtkConfig.h
## ###################################################################
## Insource build trees
## ###################################################################
build
build*
## ###################################################################
## MacOSX specifics
## ###################################################################
.DS_Store
### CMakeLists.txt ---
##
## Author: Julien Wintz
## Created: Mon Feb 4 10:17:21 2013 (+0100)
## Version:
## Last-Updated: Mon Feb 4 12:12:07 2013 (+0100)
## By: Julien Wintz
## Update #: 40
######################################################################
##
### Change Log:
##
######################################################################
cmake_minimum_required(VERSION 2.8.10)
######################################################################
project(dtk)
## ###################################################################
## Version setup
## ###################################################################
set(${PROJECT_NAME}_VERSION_MAJOR 1)
set(${PROJECT_NAME}_VERSION_MINOR 0)
set(${PROJECT_NAME}_VERSION_PATCH 0)
## ###################################################################
## Build setup
## ###################################################################
set(CMAKE_AUTOMOC ON)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
if(NOT APPLE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unknown-pragmas")
else(NOT APPLE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
endif(NOT APPLE)
## #################################################################
## Dependencies - Qt
## #################################################################
find_package(Qt5Concurrent REQUIRED)
find_package(Qt5Core REQUIRED)
find_package(Qt5Gui REQUIRED)
find_package(Qt5Network REQUIRED)
find_package(Qt5Qml REQUIRED)
find_package(Qt5Quick REQUIRED)
find_package(Qt5Widgets REQUIRED)
## #################################################################
## Dependencies - internal
## #################################################################
# include_directories(${CMAKE_SOURCE_DIR}/src)
# include_directories(${CMAKE_SOURCE_DIR}/src/1)
# include_directories(${CMAKE_SOURCE_DIR}/src/2)
# ...
## ###################################################################
## Input
## ###################################################################
add_subdirectory(src)
## ###################################################################
## Beautifying
## ###################################################################
mark_as_advanced(${PROJECT_NAME}_VERSION_MAJOR)
mark_as_advanced(${PROJECT_NAME}_VERSION_MINOR)
mark_as_advanced(${PROJECT_NAME}_VERSION_BUILD)
mark_as_advanced(Qt5Concurrent_DIR)
mark_as_advanced(Qt5Core_DIR)
mark_as_advanced(Qt5Gui_DIR)
mark_as_advanced(Qt5Network_DIR)
mark_as_advanced(Qt5Qml_DIR)
mark_as_advanced(Qt5Quick_DIR)
mark_as_advanced(Qt5Widgets_DIR)
mark_as_advanced(CMAKE_AR)
mark_as_advanced(CMAKE_BUILD_TYPE)
mark_as_advanced(CMAKE_INSTALL_PREFIX)
mark_as_advanced(CMAKE_OSX_ARCHITECTURES)
mark_as_advanced(CMAKE_OSX_DEPLOYMENT_TARGET)
mark_as_advanced(CMAKE_OSX_SYSROOT)
### CMakeLists.txt ---
##
## Author: Julien Wintz
## Created: Mon Feb 4 10:29:13 2013 (+0100)
## Version:
## Last-Updated: Mon Feb 4 10:45:42 2013 (+0100)
## By: Julien Wintz
## Update #: 3
######################################################################
##
### Change Log:
##
######################################################################
add_subdirectory(dtk)
### CMakeLists.txt ---
##
## Author: Julien Wintz
## Created: Mon Feb 4 10:45:58 2013 (+0100)
## Version:
## Last-Updated: Mon Feb 4 11:31:23 2013 (+0100)
## By: Julien Wintz
## Update #: 6
######################################################################
##
### Change Log:
##
######################################################################
configure_file(
"${CMAKE_CURRENT_SOURCE_DIR}/dtkConfig.h.in"
"${CMAKE_CURRENT_SOURCE_DIR}/dtkConfig.h")
/* dtkConfig.h.in ---
*
* Author: Julien Wintz
* Created: Mon Feb 4 10:27:52 2013 (+0100)
* Version:
* Last-Updated: Mon Feb 4 10:28:46 2013 (+0100)
* By: Julien Wintz
* Update #: 6
*/
/* Change Log:
*
*/
#define dtk_VERSION_MAJOR @dtk_VERSION_MAJOR@
#define dtk_VERSION_MINOR @dtk_VERSION_MINOR@
#define dtk_VERSION_PATCH @dtk_VERSION_PATCH@
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment