Commit b0070298 authored by Gerhard Stein's avatar Gerhard Stein

Tidying up soem old stuff

parent bea716ae
......@@ -93,7 +93,7 @@ ENDIF(CREATE_RPMS)
INCLUDE(CPack)
MESSAGE( "CPACK_PACKAGE_VERSION = ${CPACK_PACKAGE_VERSION}" )
MESSAGE( STATUS "CPACK_PACKAGE_VERSION = ${CPACK_PACKAGE_VERSION}" )
MESSAGE( STATUS "Build system is prepared. To Build the project just type \"make\"" )
......
......@@ -36,86 +36,8 @@ ENDIF(NOT DEFINED BUILD_TARGET)
SET(USRDIR /usr)
# Compilation Flags and executables
IF (BUILD_TARGET STREQUAL GP2X OR
BUILD_TARGET STREQUAL WIZ OR
BUILD_TARGET STREQUAL CAANOO OR
BUILD_TARGET STREQUAL DINGOO OR
BUILD_TARGET STREQUAL PANDORA OR
BUILD_TARGET STREQUAL NANONOTE)
IF (BUILD_TARGET STREQUAL GP2X)
SET(USRDIR /mythtv/media/devel/toolchains/open2x/gcc-4.1.1-glibc-2.3.6)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/arm-open2x-linux-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/arm-open2x-linux-g++)
ADD_DEFINITIONS(-DGP2X)
ADD_DEFINITIONS(-DNOKEYBOARD)
SET(OGG Yes)
ELSEIF(BUILD_TARGET STREQUAL WIZ)
SET(USRDIR /mythtv/media/devel/toolchains/openwiz/arm-openwiz-linux-gnu)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/arm-openwiz-linux-gnu-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/arm-openwiz-linux-gnu-g++)
ADD_DEFINITIONS(-DWIZ)
ADD_DEFINITIONS(-DNOKEYBOARD)
SET(OGG Yes)
ELSEIF(BUILD_TARGET STREQUAL CAANOO)
SET(USRDIR /mythtv/media/devel/toolchains/caanoo/GPH_SDK)
SET(CMAKE_C_COMPILER ${USRDIR}/tools/gcc-4.2.4-glibc-2.7-eabi/bin/arm-gph-linux-gnueabi-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/tools/gcc-4.2.4-glibc-2.7-eabi/bin/arm-gph-linux-gnueabi-g++)
ADD_DEFINITIONS(-DCAANOO)
SET(OGG Yes)
include_directories(${USRDIR}/DGE/include)
include_directories(${USRDIR}/DGE/include/vorbis)
link_directories(${USRDIR}/DGE/lib/target)
ADD_DEFINITIONS(-DCAANOO)
ADD_DEFINITIONS(-DNOKEYBOARD)
SET(OGG Yes)
ELSEIF(BUILD_TARGET STREQUAL DINGOO)
SET(USRDIR /opt/opendingux-toolchain/usr/)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/mipsel-linux-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/mipsel-linux-g++)
include_directories(${USRDIR}/include/tremor)
ADD_DEFINITIONS(-DDINGOO)
ADD_DEFINITIONS(-DNOKEYBOARD)
SET(OGG No)
SET(TREMOR Yes)
ELSEIF(BUILD_TARGET STREQUAL PANDORA)
SET(USRDIR /mythtv/media/devel/toolchains/pandora/arm-2007q3)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/arm-none-linux-gnueabi-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/arm-none-linux-gnueabi-g++)
ADD_DEFINITIONS(-DPANDORA)
ADD_DEFINITIONS(-mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a)
ADD_DEFINITIONS(-mfloat-abi=softfp -mfpu=neon -ftree-vectorize -fno-strict-aliasing -fsingle-precision-constant)
SET(OGG Yes)
ELSEIF(BUILD_TARGET STREQUAL NANONOTE)
SET(USRDIR /usr/local/jlime/mipsel-toolchain/usr)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/mipsel-linux-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/mipsel-linux-g++)
ADD_DEFINITIONS(-DNANONOTE)
SET(OGG No)
SET(TREMOR No)
ENDIF(BUILD_TARGET STREQUAL GP2X)
SET(CMAKE_SYSTEM_NAME Linux)
SET(CMAKE_FIND_ROOT_PATH ${USRDIR})
SET(CMAKE_INSTALL_USRDIR ${USRDIR})
SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
SET(CMAKE_FIND_LIBRARY_USRDIRES lib)
SET(CMAKE_FIND_LIBRARY_SUFFIXES .a)
SET(OPENGL No)
SET(CMAKE_VERBOSE_MAKEFILE ON)
ADD_DEFINITIONS(-fsigned-char)
ADD_DEFINITIONS(-ffast-math)
ADD_DEFINITIONS(-fomit-frame-pointer)
IF (NOT BUILD_TARGET STREQUAL CAANOO)
include_directories(${USRDIR}/include)
include_directories(${USRDIR}/include/vorbis)
link_directories(${USRDIR}/lib)
ENDIF (NOT BUILD_TARGET STREQUAL CAANOO)
ENDIF ()
include(oldArch.cmake)
# Make this C++11. We need that in Commander Genius
......
# Compilation Flags and executables
IF (BUILD_TARGET STREQUAL GP2X OR
BUILD_TARGET STREQUAL WIZ OR
BUILD_TARGET STREQUAL CAANOO OR
BUILD_TARGET STREQUAL DINGOO OR
BUILD_TARGET STREQUAL PANDORA OR
BUILD_TARGET STREQUAL NANONOTE)
IF (BUILD_TARGET STREQUAL GP2X)
SET(USRDIR /mythtv/media/devel/toolchains/open2x/gcc-4.1.1-glibc-2.3.6)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/arm-open2x-linux-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/arm-open2x-linux-g++)
ADD_DEFINITIONS(-DGP2X)
ADD_DEFINITIONS(-DNOKEYBOARD)
SET(OGG Yes)
ELSEIF(BUILD_TARGET STREQUAL WIZ)
SET(USRDIR /mythtv/media/devel/toolchains/openwiz/arm-openwiz-linux-gnu)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/arm-openwiz-linux-gnu-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/arm-openwiz-linux-gnu-g++)
ADD_DEFINITIONS(-DWIZ)
ADD_DEFINITIONS(-DNOKEYBOARD)
SET(OGG Yes)
ELSEIF(BUILD_TARGET STREQUAL CAANOO)
SET(USRDIR /mythtv/media/devel/toolchains/caanoo/GPH_SDK)
SET(CMAKE_C_COMPILER ${USRDIR}/tools/gcc-4.2.4-glibc-2.7-eabi/bin/arm-gph-linux-gnueabi-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/tools/gcc-4.2.4-glibc-2.7-eabi/bin/arm-gph-linux-gnueabi-g++)
ADD_DEFINITIONS(-DCAANOO)
SET(OGG Yes)
include_directories(${USRDIR}/DGE/include)
include_directories(${USRDIR}/DGE/include/vorbis)
link_directories(${USRDIR}/DGE/lib/target)
ADD_DEFINITIONS(-DCAANOO)
ADD_DEFINITIONS(-DNOKEYBOARD)
SET(OGG Yes)
ELSEIF(BUILD_TARGET STREQUAL DINGOO)
SET(USRDIR /opt/opendingux-toolchain/usr/)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/mipsel-linux-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/mipsel-linux-g++)
include_directories(${USRDIR}/include/tremor)
ADD_DEFINITIONS(-DDINGOO)
ADD_DEFINITIONS(-DNOKEYBOARD)
SET(OGG No)
SET(TREMOR Yes)
ELSEIF(BUILD_TARGET STREQUAL PANDORA)
SET(USRDIR /mythtv/media/devel/toolchains/pandora/arm-2007q3)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/arm-none-linux-gnueabi-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/arm-none-linux-gnueabi-g++)
ADD_DEFINITIONS(-DPANDORA)
ADD_DEFINITIONS(-mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a)
ADD_DEFINITIONS(-mfloat-abi=softfp -mfpu=neon -ftree-vectorize -fno-strict-aliasing -fsingle-precision-constant)
SET(OGG Yes)
ELSEIF(BUILD_TARGET STREQUAL NANONOTE)
SET(USRDIR /usr/local/jlime/mipsel-toolchain/usr)
SET(CMAKE_C_COMPILER ${USRDIR}/bin/mipsel-linux-gcc)
SET(CMAKE_CXX_COMPILER ${USRDIR}/bin/mipsel-linux-g++)
ADD_DEFINITIONS(-DNANONOTE)
SET(OGG No)
SET(TREMOR No)
ENDIF(BUILD_TARGET STREQUAL GP2X)
SET(CMAKE_SYSTEM_NAME Linux)
SET(CMAKE_FIND_ROOT_PATH ${USRDIR})
SET(CMAKE_INSTALL_USRDIR ${USRDIR})
SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
SET(CMAKE_FIND_LIBRARY_USRDIRES lib)
SET(CMAKE_FIND_LIBRARY_SUFFIXES .a)
SET(OPENGL No)
SET(CMAKE_VERBOSE_MAKEFILE ON)
ADD_DEFINITIONS(-fsigned-char)
ADD_DEFINITIONS(-ffast-math)
ADD_DEFINITIONS(-fomit-frame-pointer)
IF (NOT BUILD_TARGET STREQUAL CAANOO)
include_directories(${USRDIR}/include)
include_directories(${USRDIR}/include/vorbis)
link_directories(${USRDIR}/lib)
ENDIF (NOT BUILD_TARGET STREQUAL CAANOO)
ENDIF ()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment