update for HEAD-2003091401
[reactos.git] / lib / freetype / Makefile
index 3c06362..2dba419 100644 (file)
@@ -18,7 +18,10 @@ else
 CFLAGS_DBG :=
 endif
 
-TARGET_CFLAGS = $(CFLAGS_DBG) -Iinclude -Wall
+TARGET_CFLAGS = $(CFLAGS_DBG) -Iinclude -Wall -Werror
+
+# require os code to explicitly request A/W version of structs/functions
+TARGET_CFLAGS += -D_DISABLE_TIDENTS
 
 ROS_OBJECTS = rosglue.o i386/setjmplongjmp.o
 
@@ -36,7 +39,7 @@ objs/*.o objs/libfreetype.a:
 ifeq ($(DBG), 1)
        @$(MAKE) -f Makefile.freetype CFLAGS="-c -g -Wall" CC:=$(CC)
 else
-       @$(MAKE) -f Makefile.freetype CC:=$(CC)
+       @$(MAKE) -f Makefile.freetype CFLAGS="-c -Wall -O3" CC:=$(CC)
 endif
 
 # Automatic dependency tracking