Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
Nektar
Nektar
Commits
6dc66357
Commit
6dc66357
authored
Jun 26, 2017
by
Dave Moxey
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/cmake-cleanup' of gitlab.nektar.info:dmoxey/nektar into feature/cmake-cleanup
parents
d2dbcd24
6f510d11
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
36 deletions
+31
-36
library/Timings/CMakeLists.txt
library/Timings/CMakeLists.txt
+31
-36
No files found.
library/Timings/CMakeLists.txt
View file @
6dc66357
SET
(
LinkLibraries MultiRegions
)
ADD_NEKTAR_EXECUTABLE
(
TimingCGHelmSolve2D
COMPONENT timing
DEPENDS MultiRegions
SOURCES TimingCGHelmSolve2D.cpp
)
SET
(
TimingCGHelmSolve2DSource TimingCGHelmSolve2D.cpp
)
ADD_NEKTAR_EXECUTABLE
(
TimingCGHelmSolve2D timing TimingCGHelmSolve2DSource
)
TARGET_LINK_LIBRARIES
(
TimingCGHelmSolve2D
${
LinkLibraries
}
)
SET_TARGET_PROPERTIES
(
TimingCGHelmSolve2D PROPERTIES COMPILE_FLAGS -DBASE_PATH=
"
\\
"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
")
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingCGHelmSolve2D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingCGHelmSolve2D COPYONLY)
SET(TimingCGHelmSolve3DSource TimingCGHelmSolve3D.cpp)
ADD_NEKTAR_EXECUTABLE(TimingCGHelmSolve3D timing TimingCGHelmSolve3DSource)
TARGET_LINK_LIBRARIES(TimingCGHelmSolve3D
${
LinkLibraries
}
)
SET_TARGET_PROPERTI
ES
(
TimingCGHelmSolve3D
PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
"
)
ADD_NEKTAR_EXECUTABLE(TimingCGHelmSolve3D
COMPONENT timing
DEPENDS MultiRegions
SOURC
ES
TimingCGHelmSolve3D
.cpp
)
SET_TARGET_PROPERTIES(TimingCGHelmSolve3D PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
")
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingCGHelmSolve3D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingCGHelmSolve3D COPYONLY)
SET(TimingHDGHelmSolve2DSource TimingHDGHelmSolve2D.cpp)
ADD_NEKTAR_EXECUTABLE(TimingHDGHelmSolve2D timing TimingHDGHelmSolve2DSource)
TARGET_LINK_LIBRARIES(TimingHDGHelmSolve2D
${
LinkLibraries
}
)
SET_TARGET_PROPERTI
ES
(
TimingHDGHelmSolve2D
PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
"
)
ADD_NEKTAR_EXECUTABLE(TimingHDGHelmSolve2D
COMPONENT timing
DEPENDS MultiRegions
SOURC
ES
TimingHDGHelmSolve2D
.cpp
)
SET_TARGET_PROPERTIES(TimingHDGHelmSolve2D PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
")
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingHDGHelmSolve2D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingHDGHelmSolve2D COPYONLY)
SET(TimingHDGHelmSolve3DSource TimingHDGHelmSolve3D.cpp)
ADD_NEKTAR_EXECUTABLE(TimingHDGHelmSolve3D timing TimingHDGHelmSolve3DSource)
TARGET_LINK_LIBRARIES(TimingHDGHelmSolve3D
${
LinkLibraries
}
)
SET_TARGET_PROPERTI
ES
(
TimingHDGHelmSolve3D
PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
"
)
ADD_NEKTAR_EXECUTABLE(TimingHDGHelmSolve3D
COMPONENT timing
DEPENDS MultiRegions
SOURC
ES
TimingHDGHelmSolve3D
.cpp
)
SET_TARGET_PROPERTIES(TimingHDGHelmSolve3D PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
")
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingHDGHelmSolve3D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingHDGHelmSolve3D COPYONLY)
#----------------------------------------------------------------------
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingHelmSolve3D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingHelmSolve3D COPYONLY)
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingHelmSolve2D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingHelmSolve2D COPYONLY)
#----------------------------------------------------------------------
SET(TimingGeneralMatrixOp2DSource TimingGeneralMatrixOp2D.cpp)
ADD_NEKTAR_EXECUTABLE(TimingGeneralMatrixOp2D
timing TimingGeneralMatrixOp2DSource)
TARGET_LINK_LIBRARIES(TimingGeneralMatrixOp2D
${
LinkLibraries
}
)
SET_TARGET_PROPERTI
ES
(
TimingGeneralMatrixOp2D
PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
"
)
COMPONENT timing
DEPENDS MultiRegions
SOURC
ES
TimingGeneralMatrixOp2D
.cpp
)
SET_TARGET_PROPERTIES(TimingGeneralMatrixOp2D PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
")
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingGeneralMatrixOp2D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingGeneralMatrixOp2D COPYONLY)
SET(TimingGeneralMatrixOp3DSource TimingGeneralMatrixOp3D.cpp)
ADD_NEKTAR_EXECUTABLE(TimingGeneralMatrixOp3D
timing TimingGeneralMatrixOp3DSource)
TARGET_LINK_LIBRARIES(TimingGeneralMatrixOp3D
${
LinkLibraries
}
)
SET_TARGET_PROPERTI
ES
(
TimingGeneralMatrixOp3D
PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
"
)
COMPONENT timing
DEPENDS MultiRegions
SOURC
ES
TimingGeneralMatrixOp3D
.cpp
)
SET_TARGET_PROPERTIES(TimingGeneralMatrixOp3D PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
")
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingGeneralMatrixOp3D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingGeneralMatrixOp3D COPYONLY)
SET(TimingCGGeneralMatrixOp3DSource TimingCGGeneralMatrixOp3D.cpp)
ADD_NEKTAR_EXECUTABLE(TimingCGGeneralMatrixOp3D
timing TimingCGGeneralMatrixOp3DSource)
TARGET_LINK_LIBRARIES(TimingCGGeneralMatrixOp3D
${
LinkLibraries
}
)
SET_TARGET_PROPERTI
ES
(
TimingCGGeneralMatrixOp3D
PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
"
)
COMPONENT timing
DEPENDS MultiRegions
SOURC
ES
TimingCGGeneralMatrixOp3D
.cpp
)
SET_TARGET_PROPERTIES(TimingCGGeneralMatrixOp3D PROPERTIES COMPILE_FLAGS -DBASE_PATH="
\\"
${
CMAKE_CURRENT_SOURCE_DIR
}
\\"
")
configure_file(
${
CMAKE_CURRENT_SOURCE_DIR
}
/Scripts/do_TimingCGGeneralMatrixOp3D
${
CMAKE_BINARY_DIR
}
/dist/bin/do_TimingCGGeneralMatrixOp3D COPYONLY)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment