2017-09-01 7 views
0

私はいくつかの実行可能ファイルをビルドしてインストールするプロジェクトを持っています。実行可能ファイルの場合、関連するcmakeのコードは次のとおりです。 CMakeを使ってスクリプトをインストールするにはどうすればいいですか?

add_executable(foo "foo.cpp") 
add_executable(bar "bar.cpp;qux.cpp") 
install(TARGETS foo bar "/usr/bin") 

は、それから私はの.debパッケージを作成し、それをインストールするとき、私は、コマンドラインから foobarを実行することができます。 helloは、コマンドラインから実行可能であるように...

add_executable(foo "foo.cpp") 
add_executable(bar "bar.cpp;qux.cpp") 
add_script(hello "hello.sh") 
install(TARGETS foo bar hello) 

:私はこのような何かをしたいです。しかし実際にはadd_scriptというCMakeコマンドはありません。どうすればこれを達成できますか?

答えて

0

私はそれだけを検索するのは難しいことが判明し、それは単純なことと考えました:

install(FILES "hello.sh" 
    PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE 
    DESTINATION "bin" 
    RENAME "hello") 
関連する問題