Merge pull request #506 from andrewcsmith/patch-2
[supercollider.git] / editors / sced / CMakeLists.txt
blob286d625fbfa2460f064a0ceac0fd70eb38955dc7
1 set(SC_ED_VERSIONS 2 3)
3 list(FIND SC_ED_VERSIONS ${SC_ED} SC_ED_VERSION)
5 if(SC_ED_VERSION EQUAL -1)
6     set(SC_ED 3)
7 endif()
9 if(NOT WIN32 AND SC_ED EQUAL 2)
11     message(STATUS "Building with Sced for gedit 2 (UNIX)")
13     install(FILES data/supercollider.lang
14             DESTINATION share/gtksourceview-2.0/language-specs)
16     install(FILES data/sced.gedit-plugin
17             DESTINATION lib/gedit-2/plugins)
19     install(DIRECTORY sced
20             DESTINATION lib/gedit-2/plugins)
22 elseif(NOT WIN32 AND SC_ED EQUAL 3)
24     message(STATUS "Building with Sced for gedit 3 (UNIX)")
26     configure_file(sced3/supercollider.plugin.in sced3/supercollider.plugin)
28     install(FILES data/supercollider.lang
29             DESTINATION share/gtksourceview-3.0/language-specs)
31     install(FILES ${CMAKE_CURRENT_BINARY_DIR}/sced3/supercollider.plugin sced3/supercollider.py
32             DESTINATION lib/gedit/plugins)
34 elseif(WIN32)
36     message(STATUS "Building with Sced for gedit 2 (Windows)")
37     add_subdirectory(scedwin)
39 endif()