Changeset 85 for trunk/libjdkmidi/trunk
- Timestamp:
- 08/16/06 12:28:00 (2 years ago)
- Location:
- trunk/libjdkmidi/trunk
- Files:
-
- 2 modified
-
magic.mak (modified) (14 diffs)
-
project.mak (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/libjdkmidi/trunk/magic.mak
r84 r85 33 33 LDLIBS+=$(LDLIBS_MINGW32) 34 34 DEFINES+=$(DEFINES_MINGW32) 35 COMPILE_FLAGS+=$(COMPILE_FLAGS_MINGW32) 36 LINK_FLAGS+=$(LINK_FLAGS_MINGW32) 35 37 endif 36 38 … … 42 44 LDLIBS+=$(LDLIBS_CYGWIN) 43 45 DEFINES+=$(DEFINES_CYGWIN) $(DEFINES_POSIX) 46 COMPILE_FLAGS+=$(COMPILE_FLAGS_CYGWIN) 47 LINK_FLAGS+=$(LINK_FLAGS_CYGWIN) $(LINK_FLAGS_POSIX) 48 endif 49 50 ifeq ($(TARGET_PLATFORM_POSIX),1) 51 DEFINES+=TARGET_PLATFORM_POSIX=1 52 TARGET_PLATFORM_GENERIC=0 53 PLATFORM_DIRS+=posix 54 LDLIBS+=$(LDLIBS_POSIX) 55 DEFINES+=$(DEFINES_POSIX) 56 COMPILE_FLAGS+=$(COMPILE_FLAGS_POSIX) 57 LINK_FLAGS+=$(LINK_FLAGS_POSIX) 44 58 endif 45 59 … … 50 64 LDLIBS+=$(LDLIBS_LINUX) 51 65 DEFINES+=$(DEFINES_LINUX) $(DEFINES_POSIX) 66 COMPILE_FLAGS+=$(COMPILE_FLAGS_LINUX) $(COMPILE_FLAGS_POSIX) 67 LINK_FLAGS+=$(LINK_FLAGS_LINUX) $(LINK_FLAGS_POSIX) 52 68 endif 53 69 … … 63 79 LDLIBS+=$(LDLIBS_MACOSX_PPC) $(LDLIBS_MACOSX) 64 80 DEFINES+=$(DEFINES_MACOSX_PPC) $(DEFINES_POSIX) $(DEFINES_MACOSX) 81 COMPILE_FLAGS+=$(COMPILE_FLAGS_MACOSX_PPC) $(COMPILE_FLAGS_POSIX) $(COMPILE_FLAGS_MACOSX) 82 LINK_FLAGS+=$(LINK_FLAGS_MACOSX_PPC) $(LINK_FLAGS_POSIX) $(LINK_FLAGS_MACOSX) 65 83 endif 66 84 … … 76 94 LDLIBS+=$(LDLIBS_MACOSX_I386) $(LDLIBS_MACOSX) 77 95 DEFINES+=$(DEFINES_MACOSX_I386) $(DEFINES_POSIX) $(DEFINES_MACOSX) 96 COMPILE_FLAGS+=$(COMPILE_FLAGS_MACOSX_I386) $(COMPILE_FLAGS_POSIX) $(COMPILE_FLAGS_MACOSX) 97 LINK_FLAGS+=$(LINK_FLAGS_MACOSX_I386) $(LINK_FLAGS_POSIX) $(LINK_FLAGS_MACOSX) 78 98 endif 79 99 … … 93 113 LDLIBS+=$(LDLIBS_MACOSX_UNIVERSAL) $(LDLIBS_MACOSX) 94 114 DEFINES+=$(DEFINES_MACOSX_UNIVERSAL) $(DEFINES_POSIX) $(DEFINES_MACOSX) 115 COMPILE_FLAGS+=$(COMPILE_FLAGS_MACOSX_UNIVERSAL) $(COMPILE_FLAGS_POSIX) $(COMPILE_FLAGS_MACOSX) 116 LINK_FLAGS+=$(LINK_FLAGS_MACOSX_UNIVERSAL) $(LINK_FLAGS_POSIX) $(LINK_FLAGS_MACOSX) 95 117 endif 96 118 … … 100 122 HOST_PLATFORM_CYGWIN?=0 101 123 HOST_PLATFORM_LINUX?=0 124 HOST_PLATFORM_POSIX?=0 102 125 HOST_PLATFORM_MACOSX_PPC?=0 103 126 HOST_PLATFORM_MACOSX_I386?=0 … … 124 147 NATIVE_LDLIBS+=$(LDLIBS_MINGW32) 125 148 NATIVE_DEFINES+=$(DEFINES_MINGW32) 149 NATIVE_COMPILE_FLAGS+=$(COMPILE_FLAGS_MINGW32) 150 NATIVE_LINK_FLAGS+=$(LINK_FLAGS_MINGW32) 126 151 endif 127 152 … … 133 158 NATIVE_LDLIBS+=$(LDLIBS_CYGWIN) 134 159 NATIVE_DEFINES+=$(DEFINES_CYGWIN) $(DEFINES_POSIX) 160 NATIVE_COMPILE_FLAGS+=$(COMPILE_FLAGS_CYGWIN) $(COMPILE_FLAGS_POSIX) 161 NATIVE_LINK_FLAGS+=$(LINK_FLAGS_CYGWIN) $(LINK_FLAGS_POSIX) 162 endif 163 164 ifeq ($(HOST_PLATFORM_POSIX),1) 165 NATIVE_DEFINES+=HOST_PLATFORM_POSIX=1 166 HOST_PLATFORM_GENERIC=0 167 NATIVE_PLATFORM_DIRS+=posix 168 NATIVE_LDLIBS+=$(LDLIBS_POSIX) 169 NATIVE_DEFINES+=$(DEFINES_POSIX) 170 NATIVE_COMPILE_FLAGS+=$(COMPILE_FLAGS_POSIX) 171 NATIVE_LINK_FLAGS+=$(LINK_FLAGS_POSIX) 135 172 endif 136 173 … … 141 178 NATIVE_LDLIBS+=$(LDLIBS_LINUX) 142 179 NATIVE_DEFINES+=$(DEFINES_LINUX) $(DEFINES_POSIX) 180 NATIVE_COMPILE_FLAGS+=$(COMPILE_FLAGS_LINUX) $(COMPILE_FLAGS_POSIX) 181 NATIVE_LINK_FLAGS+=$(LINK_FLAGS_LINUX) $(LINK_FLAGS_POSIX) 143 182 endif 144 183 … … 154 193 NATIVE_LDLIBS+=$(LDLIBS_MACOSX_PPC) $(LDLIBS_MACOSX) 155 194 NATIVE_DEFINES+=$(DEFINES_MACOSX_PPC) $(DEFINES_POSIX) $(DEFINES_MACOSX) 195 NATIVE_COMPILE_FLAGS+=$(COMPILE_FLAGS_MACOSX_PPC) $(COMPILE_FLAGS_POSIX) $(COMPILE_FLAGS_MACOSX) 196 NATIVE_LINK_FLAGS+=$(LINK_FLAGS_MACOSX_PPC) $(LINK_FLAGS_POSIX) 156 197 endif 157 198 … … 167 208 NATIVE_LDLIBS+=$(LDLIBS_MACOSX_I386) $(LDLIBS_MACOSX) 168 209 NATIVE_DEFINES+=$(DEFINES_MACOSX_I386) $(DEFINES_POSIX) $(DEFINES_MACOSX) 210 NATIVE_COMPILE_FLAGS+=$(COMPILE_FLAGS_MACOSX_I386) $(COMPILE_FLAGS_POSIX) $(COMPILE_FLAGS_MACOSX) 211 NATIVE_LINK_FLAGS+=$(LINK_FLAGS_MACOSX_I386) $(LINK_FLAGS_POSIX) 169 212 endif 170 213 … … 184 227 NATIVE_LDLIBS+=$(LDLIBS_MACOSX_UNIVERSAL) $(LDLIBS_MACOSX) 185 228 NATIVE_DEFINES+=$(DEFINES_MACOSX_UNIVERSAL) $(DEFINES_POSIX) $(DEFINES_MACOSX) 229 NATIVE_COMPILE_FLAGS+=$(COMPILE_FLAGS_MACOSX_UNIVERSAL) $(COMPILE_FLAGS_POSIX) $(COMPILE_FLAGS_MACOSX) 230 NATIVE_LINK_FLAGS+=$(LINK_FLAGS_MACOSX_UNIVERSAL) $(LINK_FLAGS_POSIX) 186 231 endif 187 232 … … 435 480 436 481 # manipulate these file lists to create our desired output files in the proper place 482 483 .PHONY : everything 484 485 ifeq ($(CROSS_COMPILING),1) 486 everything : native_dirs dirs 487 @$(MAKE) all 488 else 489 everything : dirs 490 @$(MAKE) all 491 endif 492 493 437 494 438 495 .PHONY : all -
trunk/libjdkmidi/trunk/project.mak
r84 r85 10 10 DEFINES_MINGW32+= 11 11 LDLIBS_MINGW32+=-lwinmm 12 COMPILE_FLAGS_MINGW32+=-mthreads 12 13 13 14 DEFINES_CYGWIN+= 14 15 LDLIBS_CYGWIN+= 16 COMPILE_FLAGS_CYGWIN+= 15 17 16 18 DEFINES_LINUX+= 17 19 LDLIBS_LINUX+= 20 COMPILE_FLAGS_LINUX+= 18 21 19 22 DEFINES_MACOSX+= 20 23 LDLIBS_MACOSX+= 24 COMPILE_FLAGS_MACOSX+= 21 25 22 26 DEFINES_MACOSX_PPC+= 23 27 LDLIBS_MACOSX_PPC+= 28 COMPILE_FLAGS_MACOSX_PPC+= 24 29 25 30 DEFINES_MACOSX_I386+= 26 31 LDLIBS_MACOSX_I386+= 32 COMPILE_FLAGS_MACOSX_I386+= 27 33 28 34 DEFINES_MACOSX_UNIVERSAL+= 29 35 LDLIBS_MACOSX_UNIVERSAL+= 30 36 COMPILE_FLAGS_MACOSX_UNIVERSAL+=
