[DEV] change the lutin interface

This commit is contained in:
Edouard DUPIN 2014-09-16 21:09:25 +02:00
parent 311346dce2
commit b3e4b5abb9
2 changed files with 2 additions and 45 deletions

View File

@ -41,49 +41,6 @@
#endif
#endif
/*
Target ARCH values (CPU core TYPE):
__TARGET_ARCH__ARM
__TARGET_ARCH__POWER_PC
__TARGET_ARCH__INTEL
__TARGET_ARCH__AMD
__TARGET_ARCH__MICROCHIP
...
Target ARCH_VERSION values:
__TARGET_ARCH_VERSION__05_00 // for exemple arm v5 (very small ==> simple core...)
__TARGET_ARCH_VERSION__07_00 // for exemple arm v7 (with NEON)
Target ADDR values (adressing mode):
__TARGET_ADDR__16BITS
__TARGET_ADDR__32BITS
__TARGET_ADDR__64BITS
__TARGET_ADDR__128BITS
Target CORE values (adressing mode):
__TARGET_CORE__1 // 1 core
__TARGET_CORE__2 // 2 core
__TARGET_CORE__3 // 3 core
__TARGET_CORE__4 // 4 core
__TARGET_CORE__X // x core ==> must auto update
..
*/
// Check windows
#ifdef _WIN32
#define __TARGET_ARCH__32BITS
#endif
#ifdef _WIN64
#define __TARGET_ARCH__64BITS
#endif
// Check GCC
#if __GNUC__
#if __x86_64__ || __ppc64__
#define __TARGET_ARCH__64BITS
#else
#define __TARGET_ARCH__32BITS
#endif
#endif
#include <etk/stdTools.h>
#ifndef _WIN32
typedef float float_t;

View File

@ -43,7 +43,7 @@ def create(target):
myModule.add_module_depend('linearmath')
myModule.add_module_depend('minizip')
if target.buildMode == "release":
if target.config["mode"] == "release":
# TODO : The other way is to remove this ...
# TODO : Fore release mode : the etk folder are absolutly not at the same position in the tree ...
myModule.compile_flags_CC("-DMODE_RELEASE")
@ -51,7 +51,7 @@ def create(target):
myModule.add_export_flag_CC("-DDEBUG_LEVEL=3")
myModule.add_export_flag_CC("-DDEBUG=1")
# Bor backtrace display :
if target.name!="Windows":
if target.name != "Windows":
myModule.add_export_flag_LD("-ldl -rdynamic")
if target.name=="Windows":