Skip to content

Commit b0b3225

Browse files
Merge pull request #5419 from markrtuttle/fix-cmake-install-symlinks
Add DESTDIR to cmake symlinks
2 parents a743af3 + 56b4d28 commit b0b3225

File tree

8 files changed

+12
-12
lines changed

8 files changed

+12
-12
lines changed

jbmc/src/janalyzer/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ install(TARGETS janalyzer DESTINATION ${CMAKE_INSTALL_BINDIR})
3030
install(CODE "execute_process( \
3131
COMMAND ${CMAKE_COMMAND} -E create_symlink \
3232
cbmc.1 \
33-
${CMAKE_INSTALL_FULL_MANDIR}/man1/janalyzer.1 \
33+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/janalyzer.1 \
3434
)"
3535
)

jbmc/src/jbmc/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@ install(TARGETS jbmc DESTINATION ${CMAKE_INSTALL_BINDIR})
3636
install(CODE "execute_process( \
3737
COMMAND ${CMAKE_COMMAND} -E create_symlink \
3838
cbmc.1 \
39-
${CMAKE_INSTALL_FULL_MANDIR}/man1/jbmc.1 \
39+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/jbmc.1 \
4040
)"
4141
)

jbmc/src/jdiff/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ install(TARGETS jdiff DESTINATION ${CMAKE_INSTALL_BINDIR})
3131
install(CODE "execute_process( \
3232
COMMAND ${CMAKE_COMMAND} -E create_symlink \
3333
cbmc.1 \
34-
${CMAKE_INSTALL_FULL_MANDIR}/man1/jdiff.1 \
34+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/jdiff.1 \
3535
)"
3636
)

src/goto-analyzer/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ install(TARGETS goto-analyzer DESTINATION ${CMAKE_INSTALL_BINDIR})
3333
install(CODE "execute_process( \
3434
COMMAND ${CMAKE_COMMAND} -E create_symlink \
3535
cbmc.1 \
36-
${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-analyzer.1 \
36+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-analyzer.1 \
3737
)"
3838
)

src/goto-cc/CMakeLists.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -44,32 +44,32 @@ else()
4444
install(CODE "execute_process( \
4545
COMMAND ${CMAKE_COMMAND} -E create_symlink \
4646
goto-cc \
47-
${CMAKE_INSTALL_FULL_BINDIR}/goto-gcc \
47+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_BINDIR}/goto-gcc \
4848
)"
4949
)
5050
install(CODE "execute_process( \
5151
COMMAND ${CMAKE_COMMAND} -E create_symlink \
5252
goto-cc \
53-
${CMAKE_INSTALL_FULL_BINDIR}/goto-ld \
53+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_BINDIR}/goto-ld \
5454
)"
5555
)
5656
# Symlink man page to cbmc man page until a real man page is written
5757
install(CODE "execute_process( \
5858
COMMAND ${CMAKE_COMMAND} -E create_symlink \
5959
cbmc.1 \
60-
${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-cc.1 \
60+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-cc.1 \
6161
)"
6262
)
6363
install(CODE "execute_process( \
6464
COMMAND ${CMAKE_COMMAND} -E create_symlink \
6565
cbmc.1 \
66-
${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-gcc.1 \
66+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-gcc.1 \
6767
)"
6868
)
6969
install(CODE "execute_process( \
7070
COMMAND ${CMAKE_COMMAND} -E create_symlink \
7171
cbmc.1 \
72-
${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-ld.1 \
72+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-ld.1 \
7373
)"
7474
)
7575
endif()

src/goto-diff/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@ install(TARGETS goto-diff DESTINATION ${CMAKE_INSTALL_BINDIR})
3434
install(CODE "execute_process( \
3535
COMMAND ${CMAKE_COMMAND} -E create_symlink \
3636
cbmc.1 \
37-
${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-diff.1 \
37+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-diff.1 \
3838
)"
3939
)

src/goto-harness/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ install(TARGETS goto-harness DESTINATION ${CMAKE_INSTALL_BINDIR})
1515
install(CODE "execute_process( \
1616
COMMAND ${CMAKE_COMMAND} -E create_symlink \
1717
cbmc.1 \
18-
${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-harness.1 \
18+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-harness.1 \
1919
)"
2020
)

src/goto-instrument/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ install(TARGETS goto-instrument DESTINATION ${CMAKE_INSTALL_BINDIR})
3535
install(CODE "execute_process( \
3636
COMMAND ${CMAKE_COMMAND} -E create_symlink \
3737
cbmc.1 \
38-
${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-instrument.1 \
38+
\$ENV{DESTDIR}${CMAKE_INSTALL_FULL_MANDIR}/man1/goto-instrument.1 \
3939
)"
4040
)

0 commit comments

Comments
 (0)