annotate Resources/CMake/PlustacheConfiguration.cmake @ 825:d8f5de5b9517 templating

partials
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 28 May 2014 17:54:59 +0200
parents da4c30a8bcdd
children a93867a94011
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
823
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 set(PLUSTACHE_SOURCES_DIR ${CMAKE_BINARY_DIR}/plustache-0.3.0)
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2 DownloadPackage(
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3 "6162946bdb3dccf3b2185fcf149671ee"
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4 "http://www.montefiore.ulg.ac.be/~jodogne/Orthanc/ThirdPartyDownloads/plustache-0.3.0.tar.gz"
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5 "${PLUSTACHE_SOURCES_DIR}")
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
6
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 list(APPEND THIRD_PARTY_SOURCES
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8 ${PLUSTACHE_SOURCES_DIR}/src/context.cpp
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9 ${PLUSTACHE_SOURCES_DIR}/src/template.cpp
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
10 )
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
11
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
12 include_directories(
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
13 ${PLUSTACHE_SOURCES_DIR}
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
14 )
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
15
825
d8f5de5b9517 partials
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 823
diff changeset
16 execute_process(
d8f5de5b9517 partials
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 823
diff changeset
17 COMMAND patch -p0 -i ${CMAKE_SOURCE_DIR}/Resources/CMake/PlustacheConfiguration.patch
d8f5de5b9517 partials
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 823
diff changeset
18 WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
d8f5de5b9517 partials
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 823
diff changeset
19 )
d8f5de5b9517 partials
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 823
diff changeset
20
823
da4c30a8bcdd plustache
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
21 source_group(ThirdParty\\Plustache REGULAR_EXPRESSION ${PLUSTACHE_SOURCES_DIR}/.*)