summaryrefslogtreecommitdiffstats
path: root/project/cmake/scripts/freebsd
diff options
context:
space:
mode:
Diffstat (limited to 'project/cmake/scripts/freebsd')
-rw-r--r--project/cmake/scripts/freebsd/ArchSetup.cmake (renamed from project/cmake/scripts/freebsd/archsetup.cmake)3
l---------project/cmake/scripts/freebsd/Install.cmake1
l---------project/cmake/scripts/freebsd/Macros.cmake1
l---------project/cmake/scripts/freebsd/PathSetup.cmake1
-rw-r--r--project/cmake/scripts/freebsd/install.cmake60
-rw-r--r--project/cmake/scripts/freebsd/macros.cmake1
-rw-r--r--project/cmake/scripts/freebsd/pathsetup.cmake1
7 files changed, 3 insertions, 65 deletions
diff --git a/project/cmake/scripts/freebsd/archsetup.cmake b/project/cmake/scripts/freebsd/ArchSetup.cmake
index b85121f..013205c 100644
--- a/project/cmake/scripts/freebsd/archsetup.cmake
+++ b/project/cmake/scripts/freebsd/ArchSetup.cmake
@@ -14,6 +14,3 @@ else()
14 message(WARNING "unknown CPU: ${CPU}") 14 message(WARNING "unknown CPU: ${CPU}")
15 endif() 15 endif()
16endif() 16endif()
17
18set(LIRC_DEVICE "\"/dev/lircd\"" CACHE STRING "LIRC device to use")
19set(DEP_DEFINES -DLIRC_DEVICE=${LIRC_DEVICE})
diff --git a/project/cmake/scripts/freebsd/Install.cmake b/project/cmake/scripts/freebsd/Install.cmake
new file mode 120000
index 0000000..28ce012
--- /dev/null
+++ b/project/cmake/scripts/freebsd/Install.cmake
@@ -0,0 +1 @@
../linux/Install.cmake \ No newline at end of file
diff --git a/project/cmake/scripts/freebsd/Macros.cmake b/project/cmake/scripts/freebsd/Macros.cmake
new file mode 120000
index 0000000..2fdbb25
--- /dev/null
+++ b/project/cmake/scripts/freebsd/Macros.cmake
@@ -0,0 +1 @@
../linux/Macros.cmake \ No newline at end of file
diff --git a/project/cmake/scripts/freebsd/PathSetup.cmake b/project/cmake/scripts/freebsd/PathSetup.cmake
new file mode 120000
index 0000000..6786c1c
--- /dev/null
+++ b/project/cmake/scripts/freebsd/PathSetup.cmake
@@ -0,0 +1 @@
../linux/PathSetup.cmake \ No newline at end of file
diff --git a/project/cmake/scripts/freebsd/install.cmake b/project/cmake/scripts/freebsd/install.cmake
deleted file mode 100644
index 8247416..0000000
--- a/project/cmake/scripts/freebsd/install.cmake
+++ /dev/null
@@ -1,60 +0,0 @@
1set(libdir ${CMAKE_INSTALL_PREFIX}/lib)
2set(bindir ${CMAKE_INSTALL_PREFIX}/bin)
3
4configure_file(${CORE_SOURCE_DIR}/tools/Linux/xbmc.sh.in
5 ${CORE_BUILD_DIR}/scripts/xbmc @ONLY)
6configure_file(${CORE_SOURCE_DIR}/tools/Linux/xbmc-standalone.sh.in
7 ${CORE_BUILD_DIR}/scripts/xbmc-standalone @ONLY)
8
9install(TARGETS xbmc-xrandr DESTINATION lib/xbmc)
10install(FILES ${addon_bindings} DESTINATION include/xbmc)
11install(FILES ${cmake_files} ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/modules/xbmc-config.cmake
12 DESTINATION lib/xbmc)
13install(PROGRAMS ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/scripts/xbmc
14 ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/scripts/xbmc-standalone
15 DESTINATION bin)
16install(FILES ${CORE_SOURCE_DIR}/tools/Linux/FEH.py
17 DESTINATION share/xbmc)
18
19install(FILES ${CORE_SOURCE_DIR}/tools/Linux/xbmc-xsession.desktop
20 RENAME XBMC.desktop
21 DESTINATION share/xsessions)
22
23install(FILES ${CORE_SOURCE_DIR}/copying.txt
24 ${CORE_SOURCE_DIR}/LICENSE.GPL
25 ${CORE_SOURCE_DIR}/version.txt
26 ${CORE_SOURCE_DIR}/docs/README.freebsd
27 DESTINATION share/doc/xbmc)
28
29foreach(texture ${XBT_FILES})
30 string(REPLACE "${CMAKE_BINARY_DIR}/" "" dir ${texture})
31 get_filename_component(dir ${dir} PATH)
32 install(FILES ${texture}
33 DESTINATION share/xbmc/${dir})
34endforeach()
35
36foreach(wraplib ${WRAP_FILES})
37 get_filename_component(dir ${wraplib} PATH)
38 install(PROGRAMS ${CMAKE_BINARY_DIR}/${wraplib}
39 DESTINATION lib/xbmc/${dir})
40endforeach()
41
42foreach(file ${install_data})
43 get_filename_component(dir ${file} PATH)
44 install(FILES ${CMAKE_BINARY_DIR}/${file}
45 DESTINATION share/xbmc/${dir})
46endforeach()
47
48install(CODE "file(STRINGS ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/extra-installs dirs)
49 foreach(dir \${dirs})
50 file(GLOB_RECURSE FILES RELATIVE ${CMAKE_BINARY_DIR} \${dir}/*)
51 foreach(file \${FILES})
52 get_filename_component(dir \${file} PATH)
53 file(INSTALL \${file} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/xbmc/\${dir})
54 endforeach()
55 endforeach()")
56foreach(subdir ${build_dirs})
57 string(REPLACE " " ";" subdir ${subdir})
58 list(GET subdir 0 id)
59 install(CODE "execute_process(COMMAND make -C ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/${id}/src/${id}-build install)")
60endforeach()
diff --git a/project/cmake/scripts/freebsd/macros.cmake b/project/cmake/scripts/freebsd/macros.cmake
deleted file mode 100644
index f0bf7ba..0000000
--- a/project/cmake/scripts/freebsd/macros.cmake
+++ /dev/null
@@ -1 +0,0 @@
1include(../linux/macros.cmake)
diff --git a/project/cmake/scripts/freebsd/pathsetup.cmake b/project/cmake/scripts/freebsd/pathsetup.cmake
deleted file mode 100644
index 1fb45b6..0000000
--- a/project/cmake/scripts/freebsd/pathsetup.cmake
+++ /dev/null
@@ -1 +0,0 @@
1include(${PROJECT_SOURCE_DIR}/scripts/linux/pathsetup.cmake)