📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 27行目: | 27行目: | ||
set(SYSCONF_DIR "/etc/hoge" CACHE PATH "Directory to install hoge.conf") | set(SYSCONF_DIR "/etc/hoge" CACHE PATH "Directory to install hoge.conf") | ||
install(FILES ${CMAKE_BINARY_DIR}/hoge.conf DESTINATION ${SYSCONF_DIR}) | install(FILES ${CMAKE_BINARY_DIR}/hoge.conf DESTINATION ${SYSCONF_DIR}) | ||
</syntaxhighlight> | |||
<br> | |||
インストールするファイルに実行権限を付与する場合は、<code>install</code>コマンドに<code>PROGRAM</code>オプションを付加する。<br> | |||
<syntaxhighlight lang="cmake"> | |||
# 実行権限を付与して、インストール先のディレクトリにコピーする | |||
install(PROGRAMS | |||
${CMAKE_CURRENT_BINARY_DIR}/sample.sh | |||
DESTINATION ${CMAKE_INSTALL_BINDIR} | |||
) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<br><br> | <br><br> | ||