Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Thomas White
pinkindexer
Commits
d0069706
Commit
d0069706
authored
Jul 31, 2020
by
Yaroslav Gevorkov
Browse files
pkg-config files added
parent
61bcb064
Changes
2
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
d0069706
cmake_minimum_required
(
VERSION 3.1
)
cmake_minimum_required
(
VERSION 3.1
)
project
(
pinkIndexer
)
project
(
pinkIndexer VERSION 1.0
)
include
(
GNUInstallDirs
)
option
(
PINKINDEXER_BUILD_EXECUTABLE
"Build the test executable for pinkIndexer"
OFF
)
option
(
PINKINDEXER_BUILD_EXECUTABLE
"Build the test executable for pinkIndexer"
OFF
)
...
@@ -82,8 +84,8 @@ set_target_properties(pinkIndexer PROPERTIES
...
@@ -82,8 +84,8 @@ set_target_properties(pinkIndexer PROPERTIES
install
(
TARGETS pinkIndexer
install
(
TARGETS pinkIndexer
LIBRARY DESTINATION
lib
LIBRARY DESTINATION
${
CMAKE_INSTALL_LIBDIR
}
RUNTIME DESTINATION
lib
RUNTIME DESTINATION
${
CMAKE_INSTALL_BINDIR
}
)
)
install
(
install
(
...
@@ -95,3 +97,7 @@ install(
...
@@ -95,3 +97,7 @@ install(
PATTERN
"Eigen"
EXCLUDE
PATTERN
"Eigen"
EXCLUDE
)
)
# pinkIndexer.pc
configure_file
(
pinkIndexer.pc.in pinkIndexer.pc
)
install
(
FILES
${
CMAKE_BINARY_DIR
}
/pinkIndexer.pc
DESTINATION
${
CMAKE_INSTALL_LIBDIR
}
/pkgconfig
)
\ No newline at end of file
pinkIndexer.pc.in
0 → 100644
View file @
d0069706
prefix=${CMAKE_INSTALL_PREFIX}
exec_prefix=${CMAKE_INSTALL_PREFIX}
libdir=${CMAKE_INSTALL_FULL_LIBDIR}
includedir=${CMAKE_INSTALL_FULL_INCLUDEDIR}
Name: pinkIndexer
Description: Indexing program for serial X-ray crystallography
Version: ${PROJECT_VERSION}
Cflags: -I${CMAKE_INSTALL_FULL_INCLUDEDIR}
Libs: -L${CMAKE_INSTALL_FULL_LIBDIR} -lpinkIndexer
Write
Preview
Supports
Markdown
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