Skip to content

Commit

Permalink
sclang: convert libsclang into a static library
Browse files Browse the repository at this point in the history
Rely on cmake's transitive link dependencies.
  • Loading branch information
jleben authored and timblechmann committed Jan 15, 2012
1 parent a12f8e8 commit e68dafe
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions lang/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ if(0 AND FINAL_BUILD) # sclang final-builds are broken
CREATE_FINAL_FILE(libsclang_final.cpp ${sclang_sources})
add_library(libsclang SHARED libsclang_final.cpp ${sclang_parser_source})
else()
add_library(libsclang SHARED ${sclang_sources} ${sclang_parser_source})
add_library(libsclang STATIC ${sclang_sources} ${sclang_parser_source})
endif()

set_property(TARGET libsclang
Expand Down Expand Up @@ -273,16 +273,16 @@ if(APPLE)
# determines the app name and app install location (scappbundlename, scappdir):
include (${CMAKE_SOURCE_DIR}/cmake_modules/MacAppFolder.cmake)

install(TARGETS libsclang sclang
install(TARGETS sclang
DESTINATION "${scappauxresourcesdir}"
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
COMPONENT app)
elseif(WIN32)
install(TARGETS libsclang sclang
install(TARGETS sclang
DESTINATION "SuperCollider"
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
else()
install(TARGETS libsclang sclang
install(TARGETS sclang
LIBRARY DESTINATION "lib"
RUNTIME DESTINATION "bin"
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
Expand Down

0 comments on commit e68dafe

Please sign in to comment.