浏览代码

Added platform defines for EXCEPTIONS WHERE PLATFORM ABSTRACTION IS TOO CONVOLUTED TO PLACE.

Eiyeron Fulmincendii 10 年之前
父节点
当前提交
4669051ca8
共有 2 个文件被更改,包括 3 次插入1 次删除
  1. 1 1
      platform/nspire/rules.mk
  2. 2 0
      platform/sfml/rules.mk

+ 1 - 1
platform/nspire/rules.mk

@@ -4,7 +4,7 @@ SRCS_C += $(wildcard $(nspire_LOCAL_PATH)/platform/*.c)
 SRCS_CPP += $(wildcard $(nspire_LOCAL_PATH)/*.cpp)
 INCLUDE += $(nspire_LOCAL_PATH)/public
 
-CFLAGS_COMMON += -marm
+CFLAGS_COMMON += -marm -DNSPIRE=1
 
 CC = nspire-gcc
 CPP = nspire-g++

+ 2 - 0
platform/sfml/rules.mk

@@ -6,6 +6,8 @@ INCLUDE += $(sfml_LOCAL_PATH)/public
 
 LDFLAGS += -lstdc++ -lsfml-window -lsfml-graphics -lsfml-system -lGL -lm
 
+CFLAGS_COMMON += -DSFML=1
+
 CC = gcc
 CPP = g++