Ich habe ein Projekt, das mehrere ausführbare Dateien erstellt und auch installiert. Für die ausführbaren Dateien der entsprechenden CMake-Code ist:Wie kann ich mit CMake ein Skript installieren?
add_executable(foo "foo.cpp")
add_executable(bar "bar.cpp;qux.cpp")
install(TARGETS foo bar "/usr/bin")
Dann erstelle ich ein .deb-Paket und wenn es installiert kann ich foo
und bar
von der Kommandozeile ausgeführt werden. Ich möchte so etwas wie dies zu tun:
add_executable(foo "foo.cpp")
add_executable(bar "bar.cpp;qux.cpp")
add_script(hello "hello.sh")
install(TARGETS foo bar hello)
... so dass hello
von der Kommandozeile ausgeführt werden kann. Aber es gibt nicht wirklich einen CMake-Befehl namens add_script
. Wie kann ich das erreichen?