32 -DG_DISABLE_ASSERT \
33 -DPCRE_STATIC \
34 -DLINK_SIZE=2 \
35 -DMAX_NAME_SIZE=32 \
36 -DMAX_NAME_COUNT=10000 \
37 -DNEWLINE=-1 \
38 -DPOSIX_MALLOC_THRESHOLD=10 \
39 -DMATCH_LIMIT=10000000 \
40 -DMATCH_LIMIT_RECURSION=10000000
41
42 ifeq ($(BUILD_TYPE), Release)
43 CFLAGS += -Os
44 else
45 CFLAGS += -O0 -g -Wall
46 endif
47
48 INCLUDES = -I$(SRCBASE_DIR) \
49 -I$(SRCBASE_DIR)/glib \
50 -I$(SRCBASE_DIR)/build/osx \
51 -I$(LIBFFI_DIR)/include \
52 -I$(LIBFFI_DIR)/include/x64
53
54 LDFLAGS += -Wl,-install_name,@rpath/$(TARGET_NAME) \
55 -Wl,-framework \
56 -Wl,CoreServices \
57 -liconv \
58 -L$(BUILD_DIR) -lffi
59
60 C_SOURCES = glib/garray.c \
61 glib/gasyncqueue.c \
62 glib/gatomic.c \
63 glib/gbacktrace.c \
64 glib/gbase64.c \
65 glib/gbytes.c \
66 glib/gbookmarkfile.c \
67 glib/gbitlock.c \
68 glib/gcharset.c \
69 glib/gchecksum.c \
70 glib/gconvert.c \
71 glib/gdataset.c \
72 glib/gdate.c \
|
32 -DG_DISABLE_ASSERT \
33 -DPCRE_STATIC \
34 -DLINK_SIZE=2 \
35 -DMAX_NAME_SIZE=32 \
36 -DMAX_NAME_COUNT=10000 \
37 -DNEWLINE=-1 \
38 -DPOSIX_MALLOC_THRESHOLD=10 \
39 -DMATCH_LIMIT=10000000 \
40 -DMATCH_LIMIT_RECURSION=10000000
41
42 ifeq ($(BUILD_TYPE), Release)
43 CFLAGS += -Os
44 else
45 CFLAGS += -O0 -g -Wall
46 endif
47
48 INCLUDES = -I$(SRCBASE_DIR) \
49 -I$(SRCBASE_DIR)/glib \
50 -I$(SRCBASE_DIR)/build/osx \
51 -I$(LIBFFI_DIR)/include \
52 -I$(LIBFFI_DIR)/include/mac/x64
53
54 LDFLAGS += -Wl,-install_name,@rpath/$(TARGET_NAME) \
55 -Wl,-framework \
56 -Wl,CoreServices \
57 -liconv \
58 -L$(BUILD_DIR) -lffi
59
60 C_SOURCES = glib/garray.c \
61 glib/gasyncqueue.c \
62 glib/gatomic.c \
63 glib/gbacktrace.c \
64 glib/gbase64.c \
65 glib/gbytes.c \
66 glib/gbookmarkfile.c \
67 glib/gbitlock.c \
68 glib/gcharset.c \
69 glib/gchecksum.c \
70 glib/gconvert.c \
71 glib/gdataset.c \
72 glib/gdate.c \
|