Skip to content

Commit

Permalink
First pass at rakarrack to rakarrack-plus name conversion.
Browse files Browse the repository at this point in the history
  • Loading branch information
stazed authored and stazed committed Feb 14, 2020
1 parent c367b22 commit ef640ff
Show file tree
Hide file tree
Showing 9 changed files with 42 additions and 42 deletions.
34 changes: 17 additions & 17 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ set (PACKAGE_VERSION "0.7.1")
set (CMAKE_SKIP_RULE_DEPENDENCY OFF)

add_definitions (-D'VERSION="${PACKAGE_VERSION}"')
add_definitions(-D'WEBSITE="rakarrack.sf.net"')
add_definitions(-D'PACKAGE="rakarrack"')
add_definitions(-D'DATADIR="${CMAKE_INSTALL_PREFIX}/share/rakarrack"')
add_definitions(-D'HELPDIR="${CMAKE_INSTALL_PREFIX}/share/doc/rakarrack"')
add_definitions(-D'WEBSITE="https://gitlab.com/stazed/rakarrack-plus"')
add_definitions(-D'PACKAGE="rakarrack-plus"')
add_definitions(-D'DATADIR="${CMAKE_INSTALL_PREFIX}/share/rakarrack-plus"')
add_definitions(-D'HELPDIR="${CMAKE_INSTALL_PREFIX}/share/doc/rakarrack-plus"')

include (CheckCSourceCompiles)
include(CheckCXXCompilerFlag)
Expand All @@ -19,7 +19,7 @@ check_cxx_compiler_flag("-msse2" SUPPORT_SSE)
check_cxx_compiler_flag("-ftree-vectorize" SUPPORT_VECTOR)
check_cxx_compiler_flag("-maltivec" SUPPORT_ALTIVEC)

option (BuildRakarrack "Build rakarrack" ON)
option (BuildRakarrackPlus "Build rakarrack-plus" ON)
option (BuildLV2Plugins "Build rakarack lv2 plugins (rkrlv2)" ON)
option (BuildCarlaPresets "Build Carla presets for lv2 from default banks" OFF)
option (BuildForDebug "Include gdb debugging support" OFF)
Expand Down Expand Up @@ -89,8 +89,8 @@ find_package(Freetype REQUIRED)
find_package(ZLIB REQUIRED)
find_package(Threads REQUIRED)
if(THREADS_HAVE_PTHREAD_ARG)
set_property(TARGET rakarrack PROPERTY COMPILE_OPTIONS "-pthread")
set_property(TARGET rakarrack PROPERTY INTERFACE_COMPILE_OPTIONS "-pthread")
set_property(TARGET rakarrack-plus PROPERTY COMPILE_OPTIONS "-pthread")
set_property(TARGET rakarrack-plus PROPERTY INTERFACE_COMPILE_OPTIONS "-pthread")
endif()

pkg_check_modules (JACK REQUIRED jack>=0.115.6)
Expand Down Expand Up @@ -143,12 +143,12 @@ mark_as_advanced (FLTK_MATH_LIBRARY)
mark_as_advanced (LIBDL)
mark_as_advanced (LIBRT)

if(BuildRakarrack)
if(BuildRakarrackPlus)
install(FILES COPYING AUTHORS ChangeLog NEWS README PACKAGERS.README
DESTINATION share/doc/rakarrack)
endif(BuildRakarrack)
DESTINATION share/doc/rakarrack-plus)
endif(BuildRakarrackPlus)
#TODO move from /data to main
#install(FILES rakarrack.desktop
#install(FILES rakarrack-plus-plus.desktop
# DESTINATION share/applications)

if (BuildForDebug)
Expand Down Expand Up @@ -194,14 +194,14 @@ else (BuildForDebug)
endif(EnableOptimizations)
endif (BuildForDebug)

if(BuildRakarrack)
if(BuildRakarrackPlus)
add_subdirectory(src)
add_subdirectory(man)
add_subdirectory(data)
add_subdirectory(icons)
add_subdirectory(doc)
add_subdirectory(extra)
endif (BuildRakarrack)
endif (BuildRakarrackPlus)

if (BuildLV2Plugins)
pkg_check_modules(LV2 REQUIRED lv2>=1.0.0)
Expand All @@ -210,7 +210,7 @@ if (BuildLV2Plugins)
set(LV2_INSTALL_DIR $ENV{LV2_PATH} CACHE PATH
"Specifies where the LV2 libraries should be installed")
else()
set(LV2_INSTALL_DIR lib/lv2/rkr.lv2 CACHE PATH
set(LV2_INSTALL_DIR lib/lv2/RakarrackPlus.lv2 CACHE PATH
"Specifies where the LV2 libraries should be installed")
endif()

Expand Down Expand Up @@ -252,7 +252,7 @@ endif (BuildLV2Plugins)
##Summarize The Full Configuration
message(STATUS)
message(STATUS "=========================================================")
message(STATUS "Build Configuration for Rakarrack-${PACKAGE_VERSION} for ${CMAKE_SYSTEM_NAME}")
message(STATUS "Build Configuration for Rakarrack-plus-${PACKAGE_VERSION} for ${CMAKE_SYSTEM_NAME}")
message(STATUS "=========================================================")
message(STATUS)

Expand Down Expand Up @@ -300,8 +300,8 @@ package_status(EnableVectorization "Vectorization. . . . . . . . . . . . . . . .
package_status(EnableAltivec "Use altiveck . . . . . . . . . . . . . . . . . . . . . .:" )
package_status(EnableSSE "Use sse. . . . . . . . . . . . . . . . . . . . . . . . .:" )
package_status(EnableSSE2 "Use sse2 . . . . . . . . . . . . . . . . . . . . . . . .:" )
package_status(BuildRakarrack "Build Rakarrack. . . . . . . . . . . . . . . . . . . . .:" )
package_status(BuildLV2Plugins "Build LV2s (rkr.lv2) . . . . . . . . . . . . . . . . . .:" )
package_status(BuildRakarrackPlus "Build Rakarrack-plus . . . . . . . . . . . . . . . . . .:" )
package_status(BuildLV2Plugins "Build LV2s (RakarrackPlus.lv2) . . . . . . . . . . . . .:" )
package_status(BuildCarlaPresets "Build Carla lv2 presets. . . . . . . . . . . . . . . . .:" )
package_status(BuildForDebug "Build for debug. . . . . . . . . . . . . . . . . . . . .:" )
package_status(EnableJackSessionSupport "JACK Session support . . . . . . . . . . . . . . . . . .:" )
Expand Down
4 changes: 2 additions & 2 deletions data/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

install (FILES rakarrack.desktop
install (FILES rakarrack-plus.desktop
DESTINATION share/applications)

install (FILES Default.rkrb
Expand Down Expand Up @@ -43,7 +43,7 @@ install (FILES Default.rkrb
bg6.png
bg_gray_furr.png
bg.png
DESTINATION share/rakarrack)
DESTINATION share/rakarrack-plus)



File renamed without changes.
4 changes: 2 additions & 2 deletions doc/help/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ install (FILES help.html
presetlist.html
midiic.html
license.html
DESTINATION share/doc/rakarrack/html)
DESTINATION share/doc/rakarrack-plus/html)


install (DIRECTORY imagenes/
DESTINATION share/doc/rakarrack/html/imagenes)
DESTINATION share/doc/rakarrack-plus/html/imagenes)
2 changes: 1 addition & 1 deletion doc/help/css/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@

install (FILES kde-default.css
DESTINATION share/doc/rakarrack/html/css)
DESTINATION share/doc/rakarrack-plus/html/css)
24 changes: 12 additions & 12 deletions lv2/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#CMake file for LV2 Versions of Rakarrack Effects
#CMake file for LV2 Versions of Rakarrack-plus Effects

project (rkrlv2)
project (rakarrack-plus-lv2)

# config libraries

add_library(rkrlv2 SHARED
add_library(rakarrack-plus-lv2 SHARED
rkrlv2.C
../src/EQ.C
../src/AnalogFilter.C
Expand Down Expand Up @@ -70,21 +70,21 @@ add_library(rkrlv2 SHARED

set_source_files_properties(../src/MIDIConverter.C PROPERTIES COMPILE_FLAGS -std=c++98)

target_sources(rkrlv2 PRIVATE
target_sources(rakarrack-plus-lv2 PRIVATE
../src/MIDIConverter.C
)

target_compile_definitions(rkrlv2 PRIVATE LV2_SUPPORT=1)
target_compile_definitions(rakarrack-plus-lv2 PRIVATE LV2_SUPPORT=1)

set_target_properties(rkrlv2 PROPERTIES PREFIX "")
set_target_properties(rakarrack-plus-lv2 PROPERTIES PREFIX "")

set_target_properties(rkrlv2 PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE)
set_target_properties(rakarrack-plus-lv2 PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE)

target_include_directories (rkrlv2 PRIVATE ${LV2_INCLUDE_DIRS} ${SAMPLERATE_INCLUDE_DIRS} ${FFTW3_INCLUDE_DIRS} ${SNDFILE_INCLUDE_DIRS} ../src)
target_link_libraries(rkrlv2 PRIVATE ${LV2_LIBRARIES} ${SAMPLERATE_LIBRARIES} ${FFTW3_LIBRARIES} ${SNDFILE_LIBRARIES} )
target_include_directories (rakarrack-plus-lv2 PRIVATE ${LV2_INCLUDE_DIRS} ${SAMPLERATE_INCLUDE_DIRS} ${FFTW3_INCLUDE_DIRS} ${SNDFILE_INCLUDE_DIRS} ../src)
target_link_libraries(rakarrack-plus-lv2 PRIVATE ${LV2_LIBRARIES} ${SAMPLERATE_LIBRARIES} ${FFTW3_LIBRARIES} ${SNDFILE_LIBRARIES} )

# config install
install(TARGETS rkrlv2
install(TARGETS rakarrack-plus-lv2
LIBRARY
DESTINATION ${LV2_INSTALL_DIR}
)
Expand All @@ -104,11 +104,11 @@ install (DIRECTORY ${CMAKE_BINARY_DIR}/lv2data/
#This is a convenience for the user to easily access the data files from the user file lookup
#which are also be copied to the lv2 bundle folder above.
install (DIRECTORY ${CMAKE_BINARY_DIR}/lv2data/
DESTINATION share/rkr.lv2
DESTINATION share/RakarrackPlus.lv2
)

if(BuildCarlaPresets)
install (DIRECTORY presets/
DESTINATION share/rkr.lv2
DESTINATION share/RakarrackPlus.lv2
)
endif(BuildCarlaPresets)
2 changes: 1 addition & 1 deletion man/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@

install (FILES rakarrack.1
install (FILES rakarrack-plus.1
DESTINATION share/man/man1)
File renamed without changes.
14 changes: 7 additions & 7 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#CMake file for Rakarrack
#CMake file for Rakarrack-plus

project (rakarrack)
project (rakarrack-plus)

if (EnableJackSessionSupport)
add_definitions(-DJACK_SESSION=1)
Expand Down Expand Up @@ -160,10 +160,10 @@ set(ExternLibraries
m
)

add_executable (rakarrack ${ProgSources} main.C)
add_executable (rakarrack-plus ${ProgSources} main.C)

target_include_directories (
rakarrack PRIVATE
rakarrack-plus PRIVATE
${FLTK_INCLUDE_DIRS}
${ALSA_INCLUDE_DIRS}
${JACK_INCLUDE_DIRS}
Expand All @@ -181,11 +181,11 @@ target_include_directories (
"${CMAKE_CURRENT_BINARY_DIR}/UI"
)

target_link_libraries (rakarrack ${ExternLibraries})
target_link_libraries (rakarrack-plus ${ExternLibraries})

set_source_files_properties(MIDIConverter.C PROPERTIES COMPILE_FLAGS -std=c++98)
target_sources(rakarrack PRIVATE
target_sources(rakarrack-plus PRIVATE
MIDIConverter.C
)

install (TARGETS rakarrack RUNTIME DESTINATION bin)
install (TARGETS rakarrack-plus RUNTIME DESTINATION bin)

0 comments on commit ef640ff

Please sign in to comment.