2
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2012/04/09]
5
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent i386-iphonesim m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded powerpc-wii sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-solaris x86_64-openbsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded avr-embedded armeb-linux armeb-embedded mips-linux mipsel-linux
6
BSDs = freebsd netbsd openbsd darwin
7
UNIXs = linux $(BSDs) solaris qnx haiku
8
LIMIT83fs = go32v2 os2 emx watcom
9
OSNeedsComspecToRunBatch = go32v2 watcom
12
override PATH:=$(patsubst %/,%,$(subst \,/,$(PATH)))
13
ifneq ($(findstring darwin,$(OSTYPE)),)
15
SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH)))
17
ifeq ($(findstring ;,$(PATH)),)
19
SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH)))
21
SEARCHPATH:=$(subst ;, ,$(PATH))
24
SEARCHPATH+=$(patsubst %/,%,$(subst \,/,$(dir $(MAKE))))
25
PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(SEARCHPATH))))
27
PWD:=$(strip $(wildcard $(addsuffix /pwd,$(SEARCHPATH))))
29
$(error You need the GNU utils package to use this Makefile)
31
PWD:=$(firstword $(PWD))
35
PWD:=$(firstword $(PWD))
39
ifeq ($(OS),Windows_NT)
47
ifneq ($(findstring cygdrive,$(PATH)),)
61
ifneq ($(findstring $(OS_SOURCE),$(OSNeedsComspecToRunBatch)),)
63
RUNBATCH=$(COMSPEC) /C
70
PATHSEP:=$(subst /,\,/)
76
BASEDIR:=$(subst \,/,$(shell $(PWD)))
78
ifneq ($(findstring /cygdrive/,$(BASEDIR)),)
79
BASENODIR:=$(patsubst /cygdrive%,%,$(BASEDIR))
80
BASEDRIVE:=$(firstword $(subst /, ,$(BASENODIR)))
81
BASEDIR:=$(subst /cygdrive/$(BASEDRIVE)/,$(BASEDRIVE):/,$(BASEDIR))
89
ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
91
ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH))))
95
ECHO:=$(firstword $(ECHO))
98
ECHO:=$(firstword $(ECHO))
109
FPCPROG:=$(strip $(wildcard $(addsuffix /fpc$(SRCEXEEXT),$(SEARCHPATH))))
111
FPCPROG:=$(firstword $(FPCPROG))
112
ifneq ($(CPU_TARGET),)
113
FPC:=$(shell $(FPCPROG) -P$(CPU_TARGET) -PB)
115
FPC:=$(shell $(FPCPROG) -PB)
117
ifneq ($(findstring Error,$(FPC)),)
118
override FPC=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH)))))
120
ifeq ($(strip $(wildcard $(FPC))),)
121
FPC:=$(firstword $(FPCPROG))
125
override FPC=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH)))))
128
override FPC:=$(subst $(SRCEXEEXT),,$(FPC))
129
override FPC:=$(subst \,/,$(FPC))$(SRCEXEEXT)
130
FOUNDFPC:=$(strip $(wildcard $(FPC)))
132
FOUNDFPC=$(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH))))
134
$(error Compiler $(FPC) not found)
137
ifndef FPC_COMPILERINFO
138
FPC_COMPILERINFO:=$(shell $(FPC) -iVSPTPSOTO)
141
FPC_VERSION:=$(word 1,$(FPC_COMPILERINFO))
143
export FPC FPC_VERSION FPC_COMPILERINFO
144
unexport CHECKDEPEND ALLDEPENDENCIES
146
ifdef CPU_TARGET_DEFAULT
147
CPU_TARGET=$(CPU_TARGET_DEFAULT)
151
ifdef OS_TARGET_DEFAULT
152
OS_TARGET=$(OS_TARGET_DEFAULT)
156
CPU_SOURCE:=$(word 2,$(FPC_COMPILERINFO))
159
CPU_TARGET:=$(word 3,$(FPC_COMPILERINFO))
162
OS_SOURCE:=$(word 4,$(FPC_COMPILERINFO))
165
OS_TARGET:=$(word 5,$(FPC_COMPILERINFO))
167
FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
168
FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
169
ifeq ($(CPU_TARGET),armeb)
173
ifeq ($(CPU_TARGET),armel)
175
override FPCOPT+=-CaEABI
180
ifeq ($(FULL_TARGET),arm-embedded)
182
$(error When compiling for arm-embedded, a sub-architecture (e.g. SUBARCH=armv4t or SUBARCH=armv7m) must be defined)
184
override FPCOPT+=-Cp$(SUBARCH)
186
ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),)
187
TARGETSUFFIX=$(OS_TARGET)
188
SOURCESUFFIX=$(OS_SOURCE)
190
ifneq ($(findstring $(OS_TARGET),$(LIMIT83fs)),)
191
TARGETSUFFIX=$(OS_TARGET)
193
TARGETSUFFIX=$(FULL_TARGET)
195
SOURCESUFFIX=$(FULL_SOURCE)
197
ifneq ($(FULL_TARGET),$(FULL_SOURCE))
200
ifeq ($(findstring makefile,$(MAKECMDGOALS)),)
201
ifeq ($(findstring $(FULL_TARGET),$(MAKEFILETARGETS)),)
202
$(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first)
205
ifneq ($(findstring $(OS_TARGET),$(BSDs)),)
208
ifeq ($(OS_TARGET),linux)
211
export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE
213
override FPCDIR:=$(subst \,/,$(FPCDIR))
214
ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
215
override FPCDIR=wrong
218
override FPCDIR=wrong
221
ifeq ($(FPCDIR),wrong)
222
override FPCDIR:=$(subst \,/,$(DEFAULT_FPCDIR))
223
ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
224
override FPCDIR=wrong
228
ifeq ($(FPCDIR),wrong)
230
override FPCDIR=/usr/local/lib/fpc/$(FPC_VERSION)
231
ifeq ($(wildcard $(FPCDIR)/units),)
232
override FPCDIR=/usr/lib/fpc/$(FPC_VERSION)
235
override FPCDIR:=$(subst /$(FPC),,$(firstword $(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH))))))
236
override FPCDIR:=$(FPCDIR)/..
237
ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
238
override FPCDIR:=$(FPCDIR)/..
239
ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
240
override FPCDIR:=$(BASEDIR)
241
ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
242
override FPCDIR=c:/pp
249
CROSSBINDIR:=$(wildcard $(FPCDIR)/bin/$(TARGETSUFFIX))
251
ifneq ($(findstring $(OS_TARGET),darwin iphonesim),)
252
ifeq ($(OS_SOURCE),darwin)
256
ifndef BINUTILSPREFIX
260
BINUTILSPREFIX=$(CPU_TARGET)-$(OS_TARGET)-
265
UNITSDIR:=$(wildcard $(FPCDIR)/units/$(TARGETSUFFIX))
267
UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
269
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
272
ifeq ($(strip $(wildcard $(addsuffix /compiler/ppc$(SRCEXEEXT),$(FPCDIR)))),)
273
FPCPROG:=$(strip $(wildcard $(addsuffix /fpc$(SRCEXEEXT),$(SEARCHPATH))))
275
FPCPROG:=$(firstword $(FPCPROG))
276
FPCFPMAKE:=$(shell $(FPCPROG) -PB)
277
ifeq ($(strip $(wildcard $(FPCFPMAKE))),)
278
FPCFPMAKE:=$(firstword $(FPCPROG))
281
override FPCFPMAKE=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH)))))
284
FPCFPMAKE=$(strip $(wildcard $(addsuffix /compiler/ppc$(SRCEXEEXT),$(FPCDIR))))
285
FPMAKE_SKIP_CONFIG=-n
287
export FPMAKE_SKIP_CONFIG
290
FPMAKE_SKIP_CONFIG=-n
294
override PACKAGE_NAME=lcl
295
PACKAGEDIR_MAIN:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /lcl/Makefile.fpc,$(PACKAGESDIR))))))
296
ifeq ($(FULL_TARGET),i386-linux)
297
override TARGET_UNITS+=lcl.pas
299
ifeq ($(FULL_TARGET),i386-go32v2)
300
override TARGET_UNITS+=lcl.pas
302
ifeq ($(FULL_TARGET),i386-win32)
303
override TARGET_UNITS+=lcl.pas
305
ifeq ($(FULL_TARGET),i386-os2)
306
override TARGET_UNITS+=lcl.pas
308
ifeq ($(FULL_TARGET),i386-freebsd)
309
override TARGET_UNITS+=lcl.pas
311
ifeq ($(FULL_TARGET),i386-beos)
312
override TARGET_UNITS+=lcl.pas
314
ifeq ($(FULL_TARGET),i386-haiku)
315
override TARGET_UNITS+=lcl.pas
317
ifeq ($(FULL_TARGET),i386-netbsd)
318
override TARGET_UNITS+=lcl.pas
320
ifeq ($(FULL_TARGET),i386-solaris)
321
override TARGET_UNITS+=lcl.pas
323
ifeq ($(FULL_TARGET),i386-qnx)
324
override TARGET_UNITS+=lcl.pas
326
ifeq ($(FULL_TARGET),i386-netware)
327
override TARGET_UNITS+=lcl.pas
329
ifeq ($(FULL_TARGET),i386-openbsd)
330
override TARGET_UNITS+=lcl.pas
332
ifeq ($(FULL_TARGET),i386-wdosx)
333
override TARGET_UNITS+=lcl.pas
335
ifeq ($(FULL_TARGET),i386-darwin)
336
override TARGET_UNITS+=lcl.pas
338
ifeq ($(FULL_TARGET),i386-emx)
339
override TARGET_UNITS+=lcl.pas
341
ifeq ($(FULL_TARGET),i386-watcom)
342
override TARGET_UNITS+=lcl.pas
344
ifeq ($(FULL_TARGET),i386-netwlibc)
345
override TARGET_UNITS+=lcl.pas
347
ifeq ($(FULL_TARGET),i386-wince)
348
override TARGET_UNITS+=lcl.pas
350
ifeq ($(FULL_TARGET),i386-embedded)
351
override TARGET_UNITS+=lcl.pas
353
ifeq ($(FULL_TARGET),i386-symbian)
354
override TARGET_UNITS+=lcl.pas
356
ifeq ($(FULL_TARGET),i386-nativent)
357
override TARGET_UNITS+=lcl.pas
359
ifeq ($(FULL_TARGET),i386-iphonesim)
360
override TARGET_UNITS+=lcl.pas
362
ifeq ($(FULL_TARGET),m68k-linux)
363
override TARGET_UNITS+=lcl.pas
365
ifeq ($(FULL_TARGET),m68k-freebsd)
366
override TARGET_UNITS+=lcl.pas
368
ifeq ($(FULL_TARGET),m68k-netbsd)
369
override TARGET_UNITS+=lcl.pas
371
ifeq ($(FULL_TARGET),m68k-amiga)
372
override TARGET_UNITS+=lcl.pas
374
ifeq ($(FULL_TARGET),m68k-atari)
375
override TARGET_UNITS+=lcl.pas
377
ifeq ($(FULL_TARGET),m68k-openbsd)
378
override TARGET_UNITS+=lcl.pas
380
ifeq ($(FULL_TARGET),m68k-palmos)
381
override TARGET_UNITS+=lcl.pas
383
ifeq ($(FULL_TARGET),m68k-embedded)
384
override TARGET_UNITS+=lcl.pas
386
ifeq ($(FULL_TARGET),powerpc-linux)
387
override TARGET_UNITS+=lcl.pas
389
ifeq ($(FULL_TARGET),powerpc-netbsd)
390
override TARGET_UNITS+=lcl.pas
392
ifeq ($(FULL_TARGET),powerpc-amiga)
393
override TARGET_UNITS+=lcl.pas
395
ifeq ($(FULL_TARGET),powerpc-macos)
396
override TARGET_UNITS+=lcl.pas
398
ifeq ($(FULL_TARGET),powerpc-darwin)
399
override TARGET_UNITS+=lcl.pas
401
ifeq ($(FULL_TARGET),powerpc-morphos)
402
override TARGET_UNITS+=lcl.pas
404
ifeq ($(FULL_TARGET),powerpc-embedded)
405
override TARGET_UNITS+=lcl.pas
407
ifeq ($(FULL_TARGET),powerpc-wii)
408
override TARGET_UNITS+=lcl.pas
410
ifeq ($(FULL_TARGET),sparc-linux)
411
override TARGET_UNITS+=lcl.pas
413
ifeq ($(FULL_TARGET),sparc-netbsd)
414
override TARGET_UNITS+=lcl.pas
416
ifeq ($(FULL_TARGET),sparc-solaris)
417
override TARGET_UNITS+=lcl.pas
419
ifeq ($(FULL_TARGET),sparc-embedded)
420
override TARGET_UNITS+=lcl.pas
422
ifeq ($(FULL_TARGET),x86_64-linux)
423
override TARGET_UNITS+=lcl.pas
425
ifeq ($(FULL_TARGET),x86_64-freebsd)
426
override TARGET_UNITS+=lcl.pas
428
ifeq ($(FULL_TARGET),x86_64-solaris)
429
override TARGET_UNITS+=lcl.pas
431
ifeq ($(FULL_TARGET),x86_64-openbsd)
432
override TARGET_UNITS+=lcl.pas
434
ifeq ($(FULL_TARGET),x86_64-darwin)
435
override TARGET_UNITS+=lcl.pas
437
ifeq ($(FULL_TARGET),x86_64-win64)
438
override TARGET_UNITS+=lcl.pas
440
ifeq ($(FULL_TARGET),x86_64-embedded)
441
override TARGET_UNITS+=lcl.pas
443
ifeq ($(FULL_TARGET),arm-linux)
444
override TARGET_UNITS+=lcl.pas
446
ifeq ($(FULL_TARGET),arm-palmos)
447
override TARGET_UNITS+=lcl.pas
449
ifeq ($(FULL_TARGET),arm-darwin)
450
override TARGET_UNITS+=lcl.pas
452
ifeq ($(FULL_TARGET),arm-wince)
453
override TARGET_UNITS+=lcl.pas
455
ifeq ($(FULL_TARGET),arm-gba)
456
override TARGET_UNITS+=lcl.pas
458
ifeq ($(FULL_TARGET),arm-nds)
459
override TARGET_UNITS+=lcl.pas
461
ifeq ($(FULL_TARGET),arm-embedded)
462
override TARGET_UNITS+=lcl.pas
464
ifeq ($(FULL_TARGET),arm-symbian)
465
override TARGET_UNITS+=lcl.pas
467
ifeq ($(FULL_TARGET),powerpc64-linux)
468
override TARGET_UNITS+=lcl.pas
470
ifeq ($(FULL_TARGET),powerpc64-darwin)
471
override TARGET_UNITS+=lcl.pas
473
ifeq ($(FULL_TARGET),powerpc64-embedded)
474
override TARGET_UNITS+=lcl.pas
476
ifeq ($(FULL_TARGET),avr-embedded)
477
override TARGET_UNITS+=lcl.pas
479
ifeq ($(FULL_TARGET),armeb-linux)
480
override TARGET_UNITS+=lcl.pas
482
ifeq ($(FULL_TARGET),armeb-embedded)
483
override TARGET_UNITS+=lcl.pas
485
ifeq ($(FULL_TARGET),mips-linux)
486
override TARGET_UNITS+=lcl.pas
488
ifeq ($(FULL_TARGET),mipsel-linux)
489
override TARGET_UNITS+=lcl.pas
491
ifeq ($(FULL_TARGET),i386-linux)
492
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
494
ifeq ($(FULL_TARGET),i386-go32v2)
495
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
497
ifeq ($(FULL_TARGET),i386-win32)
498
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
500
ifeq ($(FULL_TARGET),i386-os2)
501
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
503
ifeq ($(FULL_TARGET),i386-freebsd)
504
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
506
ifeq ($(FULL_TARGET),i386-beos)
507
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
509
ifeq ($(FULL_TARGET),i386-haiku)
510
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
512
ifeq ($(FULL_TARGET),i386-netbsd)
513
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
515
ifeq ($(FULL_TARGET),i386-solaris)
516
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
518
ifeq ($(FULL_TARGET),i386-qnx)
519
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
521
ifeq ($(FULL_TARGET),i386-netware)
522
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
524
ifeq ($(FULL_TARGET),i386-openbsd)
525
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
527
ifeq ($(FULL_TARGET),i386-wdosx)
528
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
530
ifeq ($(FULL_TARGET),i386-darwin)
531
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
533
ifeq ($(FULL_TARGET),i386-emx)
534
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
536
ifeq ($(FULL_TARGET),i386-watcom)
537
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
539
ifeq ($(FULL_TARGET),i386-netwlibc)
540
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
542
ifeq ($(FULL_TARGET),i386-wince)
543
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
545
ifeq ($(FULL_TARGET),i386-embedded)
546
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
548
ifeq ($(FULL_TARGET),i386-symbian)
549
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
551
ifeq ($(FULL_TARGET),i386-nativent)
552
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
554
ifeq ($(FULL_TARGET),i386-iphonesim)
555
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
557
ifeq ($(FULL_TARGET),m68k-linux)
558
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
560
ifeq ($(FULL_TARGET),m68k-freebsd)
561
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
563
ifeq ($(FULL_TARGET),m68k-netbsd)
564
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
566
ifeq ($(FULL_TARGET),m68k-amiga)
567
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
569
ifeq ($(FULL_TARGET),m68k-atari)
570
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
572
ifeq ($(FULL_TARGET),m68k-openbsd)
573
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
575
ifeq ($(FULL_TARGET),m68k-palmos)
576
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
578
ifeq ($(FULL_TARGET),m68k-embedded)
579
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
581
ifeq ($(FULL_TARGET),powerpc-linux)
582
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
584
ifeq ($(FULL_TARGET),powerpc-netbsd)
585
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
587
ifeq ($(FULL_TARGET),powerpc-amiga)
588
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
590
ifeq ($(FULL_TARGET),powerpc-macos)
591
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
593
ifeq ($(FULL_TARGET),powerpc-darwin)
594
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
596
ifeq ($(FULL_TARGET),powerpc-morphos)
597
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
599
ifeq ($(FULL_TARGET),powerpc-embedded)
600
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
602
ifeq ($(FULL_TARGET),powerpc-wii)
603
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
605
ifeq ($(FULL_TARGET),sparc-linux)
606
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
608
ifeq ($(FULL_TARGET),sparc-netbsd)
609
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
611
ifeq ($(FULL_TARGET),sparc-solaris)
612
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
614
ifeq ($(FULL_TARGET),sparc-embedded)
615
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
617
ifeq ($(FULL_TARGET),x86_64-linux)
618
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
620
ifeq ($(FULL_TARGET),x86_64-freebsd)
621
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
623
ifeq ($(FULL_TARGET),x86_64-solaris)
624
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
626
ifeq ($(FULL_TARGET),x86_64-openbsd)
627
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
629
ifeq ($(FULL_TARGET),x86_64-darwin)
630
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
632
ifeq ($(FULL_TARGET),x86_64-win64)
633
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
635
ifeq ($(FULL_TARGET),x86_64-embedded)
636
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
638
ifeq ($(FULL_TARGET),arm-linux)
639
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
641
ifeq ($(FULL_TARGET),arm-palmos)
642
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
644
ifeq ($(FULL_TARGET),arm-darwin)
645
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
647
ifeq ($(FULL_TARGET),arm-wince)
648
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
650
ifeq ($(FULL_TARGET),arm-gba)
651
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
653
ifeq ($(FULL_TARGET),arm-nds)
654
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
656
ifeq ($(FULL_TARGET),arm-embedded)
657
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
659
ifeq ($(FULL_TARGET),arm-symbian)
660
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
662
ifeq ($(FULL_TARGET),powerpc64-linux)
663
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
665
ifeq ($(FULL_TARGET),powerpc64-darwin)
666
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
668
ifeq ($(FULL_TARGET),powerpc64-embedded)
669
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
671
ifeq ($(FULL_TARGET),avr-embedded)
672
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
674
ifeq ($(FULL_TARGET),armeb-linux)
675
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
677
ifeq ($(FULL_TARGET),armeb-embedded)
678
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
680
ifeq ($(FULL_TARGET),mips-linux)
681
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
683
ifeq ($(FULL_TARGET),mipsel-linux)
684
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
686
ifeq ($(FULL_TARGET),i386-linux)
687
override COMPILER_OPTIONS+=-gl
689
ifeq ($(FULL_TARGET),i386-go32v2)
690
override COMPILER_OPTIONS+=-gl
692
ifeq ($(FULL_TARGET),i386-win32)
693
override COMPILER_OPTIONS+=-gl
695
ifeq ($(FULL_TARGET),i386-os2)
696
override COMPILER_OPTIONS+=-gl
698
ifeq ($(FULL_TARGET),i386-freebsd)
699
override COMPILER_OPTIONS+=-gl
701
ifeq ($(FULL_TARGET),i386-beos)
702
override COMPILER_OPTIONS+=-gl
704
ifeq ($(FULL_TARGET),i386-haiku)
705
override COMPILER_OPTIONS+=-gl
707
ifeq ($(FULL_TARGET),i386-netbsd)
708
override COMPILER_OPTIONS+=-gl
710
ifeq ($(FULL_TARGET),i386-solaris)
711
override COMPILER_OPTIONS+=-gl
713
ifeq ($(FULL_TARGET),i386-qnx)
714
override COMPILER_OPTIONS+=-gl
716
ifeq ($(FULL_TARGET),i386-netware)
717
override COMPILER_OPTIONS+=-gl
719
ifeq ($(FULL_TARGET),i386-openbsd)
720
override COMPILER_OPTIONS+=-gl
722
ifeq ($(FULL_TARGET),i386-wdosx)
723
override COMPILER_OPTIONS+=-gl
725
ifeq ($(FULL_TARGET),i386-darwin)
726
override COMPILER_OPTIONS+=-gl
728
ifeq ($(FULL_TARGET),i386-emx)
729
override COMPILER_OPTIONS+=-gl
731
ifeq ($(FULL_TARGET),i386-watcom)
732
override COMPILER_OPTIONS+=-gl
734
ifeq ($(FULL_TARGET),i386-netwlibc)
735
override COMPILER_OPTIONS+=-gl
737
ifeq ($(FULL_TARGET),i386-wince)
738
override COMPILER_OPTIONS+=-gl
740
ifeq ($(FULL_TARGET),i386-embedded)
741
override COMPILER_OPTIONS+=-gl
743
ifeq ($(FULL_TARGET),i386-symbian)
744
override COMPILER_OPTIONS+=-gl
746
ifeq ($(FULL_TARGET),i386-nativent)
747
override COMPILER_OPTIONS+=-gl
749
ifeq ($(FULL_TARGET),i386-iphonesim)
750
override COMPILER_OPTIONS+=-gl
752
ifeq ($(FULL_TARGET),m68k-linux)
753
override COMPILER_OPTIONS+=-gl
755
ifeq ($(FULL_TARGET),m68k-freebsd)
756
override COMPILER_OPTIONS+=-gl
758
ifeq ($(FULL_TARGET),m68k-netbsd)
759
override COMPILER_OPTIONS+=-gl
761
ifeq ($(FULL_TARGET),m68k-amiga)
762
override COMPILER_OPTIONS+=-gl
764
ifeq ($(FULL_TARGET),m68k-atari)
765
override COMPILER_OPTIONS+=-gl
767
ifeq ($(FULL_TARGET),m68k-openbsd)
768
override COMPILER_OPTIONS+=-gl
770
ifeq ($(FULL_TARGET),m68k-palmos)
771
override COMPILER_OPTIONS+=-gl
773
ifeq ($(FULL_TARGET),m68k-embedded)
774
override COMPILER_OPTIONS+=-gl
776
ifeq ($(FULL_TARGET),powerpc-linux)
777
override COMPILER_OPTIONS+=-gl
779
ifeq ($(FULL_TARGET),powerpc-netbsd)
780
override COMPILER_OPTIONS+=-gl
782
ifeq ($(FULL_TARGET),powerpc-amiga)
783
override COMPILER_OPTIONS+=-gl
785
ifeq ($(FULL_TARGET),powerpc-macos)
786
override COMPILER_OPTIONS+=-gl
788
ifeq ($(FULL_TARGET),powerpc-darwin)
789
override COMPILER_OPTIONS+=-gl
791
ifeq ($(FULL_TARGET),powerpc-morphos)
792
override COMPILER_OPTIONS+=-gl
794
ifeq ($(FULL_TARGET),powerpc-embedded)
795
override COMPILER_OPTIONS+=-gl
797
ifeq ($(FULL_TARGET),powerpc-wii)
798
override COMPILER_OPTIONS+=-gl
800
ifeq ($(FULL_TARGET),sparc-linux)
801
override COMPILER_OPTIONS+=-gl
803
ifeq ($(FULL_TARGET),sparc-netbsd)
804
override COMPILER_OPTIONS+=-gl
806
ifeq ($(FULL_TARGET),sparc-solaris)
807
override COMPILER_OPTIONS+=-gl
809
ifeq ($(FULL_TARGET),sparc-embedded)
810
override COMPILER_OPTIONS+=-gl
812
ifeq ($(FULL_TARGET),x86_64-linux)
813
override COMPILER_OPTIONS+=-gl
815
ifeq ($(FULL_TARGET),x86_64-freebsd)
816
override COMPILER_OPTIONS+=-gl
818
ifeq ($(FULL_TARGET),x86_64-solaris)
819
override COMPILER_OPTIONS+=-gl
821
ifeq ($(FULL_TARGET),x86_64-openbsd)
822
override COMPILER_OPTIONS+=-gl
824
ifeq ($(FULL_TARGET),x86_64-darwin)
825
override COMPILER_OPTIONS+=-gl
827
ifeq ($(FULL_TARGET),x86_64-win64)
828
override COMPILER_OPTIONS+=-gl
830
ifeq ($(FULL_TARGET),x86_64-embedded)
831
override COMPILER_OPTIONS+=-gl
833
ifeq ($(FULL_TARGET),arm-linux)
834
override COMPILER_OPTIONS+=-gl
836
ifeq ($(FULL_TARGET),arm-palmos)
837
override COMPILER_OPTIONS+=-gl
839
ifeq ($(FULL_TARGET),arm-darwin)
840
override COMPILER_OPTIONS+=-gl
842
ifeq ($(FULL_TARGET),arm-wince)
843
override COMPILER_OPTIONS+=-gl
845
ifeq ($(FULL_TARGET),arm-gba)
846
override COMPILER_OPTIONS+=-gl
848
ifeq ($(FULL_TARGET),arm-nds)
849
override COMPILER_OPTIONS+=-gl
851
ifeq ($(FULL_TARGET),arm-embedded)
852
override COMPILER_OPTIONS+=-gl
854
ifeq ($(FULL_TARGET),arm-symbian)
855
override COMPILER_OPTIONS+=-gl
857
ifeq ($(FULL_TARGET),powerpc64-linux)
858
override COMPILER_OPTIONS+=-gl
860
ifeq ($(FULL_TARGET),powerpc64-darwin)
861
override COMPILER_OPTIONS+=-gl
863
ifeq ($(FULL_TARGET),powerpc64-embedded)
864
override COMPILER_OPTIONS+=-gl
866
ifeq ($(FULL_TARGET),avr-embedded)
867
override COMPILER_OPTIONS+=-gl
869
ifeq ($(FULL_TARGET),armeb-linux)
870
override COMPILER_OPTIONS+=-gl
872
ifeq ($(FULL_TARGET),armeb-embedded)
873
override COMPILER_OPTIONS+=-gl
875
ifeq ($(FULL_TARGET),mips-linux)
876
override COMPILER_OPTIONS+=-gl
878
ifeq ($(FULL_TARGET),mipsel-linux)
879
override COMPILER_OPTIONS+=-gl
881
ifeq ($(FULL_TARGET),i386-linux)
882
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
884
ifeq ($(FULL_TARGET),i386-go32v2)
885
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
887
ifeq ($(FULL_TARGET),i386-win32)
888
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
890
ifeq ($(FULL_TARGET),i386-os2)
891
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
893
ifeq ($(FULL_TARGET),i386-freebsd)
894
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
896
ifeq ($(FULL_TARGET),i386-beos)
897
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
899
ifeq ($(FULL_TARGET),i386-haiku)
900
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
902
ifeq ($(FULL_TARGET),i386-netbsd)
903
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
905
ifeq ($(FULL_TARGET),i386-solaris)
906
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
908
ifeq ($(FULL_TARGET),i386-qnx)
909
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
911
ifeq ($(FULL_TARGET),i386-netware)
912
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
914
ifeq ($(FULL_TARGET),i386-openbsd)
915
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
917
ifeq ($(FULL_TARGET),i386-wdosx)
918
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
920
ifeq ($(FULL_TARGET),i386-darwin)
921
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
923
ifeq ($(FULL_TARGET),i386-emx)
924
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
926
ifeq ($(FULL_TARGET),i386-watcom)
927
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
929
ifeq ($(FULL_TARGET),i386-netwlibc)
930
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
932
ifeq ($(FULL_TARGET),i386-wince)
933
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
935
ifeq ($(FULL_TARGET),i386-embedded)
936
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
938
ifeq ($(FULL_TARGET),i386-symbian)
939
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
941
ifeq ($(FULL_TARGET),i386-nativent)
942
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
944
ifeq ($(FULL_TARGET),i386-iphonesim)
945
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
947
ifeq ($(FULL_TARGET),m68k-linux)
948
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
950
ifeq ($(FULL_TARGET),m68k-freebsd)
951
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
953
ifeq ($(FULL_TARGET),m68k-netbsd)
954
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
956
ifeq ($(FULL_TARGET),m68k-amiga)
957
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
959
ifeq ($(FULL_TARGET),m68k-atari)
960
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
962
ifeq ($(FULL_TARGET),m68k-openbsd)
963
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
965
ifeq ($(FULL_TARGET),m68k-palmos)
966
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
968
ifeq ($(FULL_TARGET),m68k-embedded)
969
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
971
ifeq ($(FULL_TARGET),powerpc-linux)
972
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
974
ifeq ($(FULL_TARGET),powerpc-netbsd)
975
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
977
ifeq ($(FULL_TARGET),powerpc-amiga)
978
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
980
ifeq ($(FULL_TARGET),powerpc-macos)
981
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
983
ifeq ($(FULL_TARGET),powerpc-darwin)
984
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
986
ifeq ($(FULL_TARGET),powerpc-morphos)
987
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
989
ifeq ($(FULL_TARGET),powerpc-embedded)
990
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
992
ifeq ($(FULL_TARGET),powerpc-wii)
993
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
995
ifeq ($(FULL_TARGET),sparc-linux)
996
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
998
ifeq ($(FULL_TARGET),sparc-netbsd)
999
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1001
ifeq ($(FULL_TARGET),sparc-solaris)
1002
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1004
ifeq ($(FULL_TARGET),sparc-embedded)
1005
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1007
ifeq ($(FULL_TARGET),x86_64-linux)
1008
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1010
ifeq ($(FULL_TARGET),x86_64-freebsd)
1011
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1013
ifeq ($(FULL_TARGET),x86_64-solaris)
1014
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1016
ifeq ($(FULL_TARGET),x86_64-openbsd)
1017
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1019
ifeq ($(FULL_TARGET),x86_64-darwin)
1020
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1022
ifeq ($(FULL_TARGET),x86_64-win64)
1023
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1025
ifeq ($(FULL_TARGET),x86_64-embedded)
1026
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1028
ifeq ($(FULL_TARGET),arm-linux)
1029
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1031
ifeq ($(FULL_TARGET),arm-palmos)
1032
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1034
ifeq ($(FULL_TARGET),arm-darwin)
1035
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1037
ifeq ($(FULL_TARGET),arm-wince)
1038
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1040
ifeq ($(FULL_TARGET),arm-gba)
1041
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1043
ifeq ($(FULL_TARGET),arm-nds)
1044
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1046
ifeq ($(FULL_TARGET),arm-embedded)
1047
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1049
ifeq ($(FULL_TARGET),arm-symbian)
1050
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1052
ifeq ($(FULL_TARGET),powerpc64-linux)
1053
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1055
ifeq ($(FULL_TARGET),powerpc64-darwin)
1056
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1058
ifeq ($(FULL_TARGET),powerpc64-embedded)
1059
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1061
ifeq ($(FULL_TARGET),avr-embedded)
1062
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1064
ifeq ($(FULL_TARGET),armeb-linux)
1065
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1067
ifeq ($(FULL_TARGET),armeb-embedded)
1068
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1070
ifeq ($(FULL_TARGET),mips-linux)
1071
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1073
ifeq ($(FULL_TARGET),mipsel-linux)
1074
override COMPILER_UNITDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET) ../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) .. .
1076
ifeq ($(FULL_TARGET),i386-linux)
1077
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1079
ifeq ($(FULL_TARGET),i386-go32v2)
1080
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1082
ifeq ($(FULL_TARGET),i386-win32)
1083
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1085
ifeq ($(FULL_TARGET),i386-os2)
1086
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1088
ifeq ($(FULL_TARGET),i386-freebsd)
1089
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1091
ifeq ($(FULL_TARGET),i386-beos)
1092
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1094
ifeq ($(FULL_TARGET),i386-haiku)
1095
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1097
ifeq ($(FULL_TARGET),i386-netbsd)
1098
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1100
ifeq ($(FULL_TARGET),i386-solaris)
1101
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1103
ifeq ($(FULL_TARGET),i386-qnx)
1104
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1106
ifeq ($(FULL_TARGET),i386-netware)
1107
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1109
ifeq ($(FULL_TARGET),i386-openbsd)
1110
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1112
ifeq ($(FULL_TARGET),i386-wdosx)
1113
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1115
ifeq ($(FULL_TARGET),i386-darwin)
1116
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1118
ifeq ($(FULL_TARGET),i386-emx)
1119
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1121
ifeq ($(FULL_TARGET),i386-watcom)
1122
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1124
ifeq ($(FULL_TARGET),i386-netwlibc)
1125
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1127
ifeq ($(FULL_TARGET),i386-wince)
1128
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1130
ifeq ($(FULL_TARGET),i386-embedded)
1131
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1133
ifeq ($(FULL_TARGET),i386-symbian)
1134
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1136
ifeq ($(FULL_TARGET),i386-nativent)
1137
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1139
ifeq ($(FULL_TARGET),i386-iphonesim)
1140
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1142
ifeq ($(FULL_TARGET),m68k-linux)
1143
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1145
ifeq ($(FULL_TARGET),m68k-freebsd)
1146
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1148
ifeq ($(FULL_TARGET),m68k-netbsd)
1149
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1151
ifeq ($(FULL_TARGET),m68k-amiga)
1152
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1154
ifeq ($(FULL_TARGET),m68k-atari)
1155
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1157
ifeq ($(FULL_TARGET),m68k-openbsd)
1158
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1160
ifeq ($(FULL_TARGET),m68k-palmos)
1161
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1163
ifeq ($(FULL_TARGET),m68k-embedded)
1164
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1166
ifeq ($(FULL_TARGET),powerpc-linux)
1167
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1169
ifeq ($(FULL_TARGET),powerpc-netbsd)
1170
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1172
ifeq ($(FULL_TARGET),powerpc-amiga)
1173
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1175
ifeq ($(FULL_TARGET),powerpc-macos)
1176
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1178
ifeq ($(FULL_TARGET),powerpc-darwin)
1179
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1181
ifeq ($(FULL_TARGET),powerpc-morphos)
1182
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1184
ifeq ($(FULL_TARGET),powerpc-embedded)
1185
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1187
ifeq ($(FULL_TARGET),powerpc-wii)
1188
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1190
ifeq ($(FULL_TARGET),sparc-linux)
1191
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1193
ifeq ($(FULL_TARGET),sparc-netbsd)
1194
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1196
ifeq ($(FULL_TARGET),sparc-solaris)
1197
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1199
ifeq ($(FULL_TARGET),sparc-embedded)
1200
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1202
ifeq ($(FULL_TARGET),x86_64-linux)
1203
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1205
ifeq ($(FULL_TARGET),x86_64-freebsd)
1206
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1208
ifeq ($(FULL_TARGET),x86_64-solaris)
1209
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1211
ifeq ($(FULL_TARGET),x86_64-openbsd)
1212
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1214
ifeq ($(FULL_TARGET),x86_64-darwin)
1215
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1217
ifeq ($(FULL_TARGET),x86_64-win64)
1218
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1220
ifeq ($(FULL_TARGET),x86_64-embedded)
1221
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1223
ifeq ($(FULL_TARGET),arm-linux)
1224
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1226
ifeq ($(FULL_TARGET),arm-palmos)
1227
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1229
ifeq ($(FULL_TARGET),arm-darwin)
1230
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1232
ifeq ($(FULL_TARGET),arm-wince)
1233
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1235
ifeq ($(FULL_TARGET),arm-gba)
1236
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1238
ifeq ($(FULL_TARGET),arm-nds)
1239
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1241
ifeq ($(FULL_TARGET),arm-embedded)
1242
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1244
ifeq ($(FULL_TARGET),arm-symbian)
1245
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1247
ifeq ($(FULL_TARGET),powerpc64-linux)
1248
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1250
ifeq ($(FULL_TARGET),powerpc64-darwin)
1251
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1253
ifeq ($(FULL_TARGET),powerpc64-embedded)
1254
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1256
ifeq ($(FULL_TARGET),avr-embedded)
1257
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1259
ifeq ($(FULL_TARGET),armeb-linux)
1260
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1262
ifeq ($(FULL_TARGET),armeb-embedded)
1263
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1265
ifeq ($(FULL_TARGET),mips-linux)
1266
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1268
ifeq ($(FULL_TARGET),mipsel-linux)
1269
override COMPILER_UNITTARGETDIR+=../../units/$(CPU_TARGET)-$(OS_TARGET)/customdrawn
1271
ifdef REQUIRE_UNITSDIR
1272
override UNITSDIR+=$(REQUIRE_UNITSDIR)
1274
ifdef REQUIRE_PACKAGESDIR
1275
override PACKAGESDIR+=$(REQUIRE_PACKAGESDIR)
1278
ifneq ($(findstring $(OS_TARGET),$(UNIXs)),)
1282
ifneq ($(findstring $(OS_SOURCE),$(UNIXs)),)
1286
ifndef INSTALL_PREFIX
1288
INSTALL_PREFIX=$(PREFIX)
1291
ifndef INSTALL_PREFIX
1293
INSTALL_PREFIX=/usr/local
1295
ifdef INSTALL_FPCPACKAGE
1296
INSTALL_BASEDIR:=/pp
1298
INSTALL_BASEDIR:=/$(PACKAGE_NAME)
1302
export INSTALL_PREFIX
1303
ifdef INSTALL_FPCSUBDIR
1304
export INSTALL_FPCSUBDIR
1307
DIST_DESTDIR:=$(BASEDIR)
1310
ifndef COMPILER_UNITTARGETDIR
1311
ifdef PACKAGEDIR_MAIN
1312
COMPILER_UNITTARGETDIR=$(PACKAGEDIR_MAIN)/units/$(TARGETSUFFIX)
1314
COMPILER_UNITTARGETDIR=units/$(TARGETSUFFIX)
1317
ifndef COMPILER_TARGETDIR
1318
COMPILER_TARGETDIR=.
1320
ifndef INSTALL_BASEDIR
1322
ifdef INSTALL_FPCPACKAGE
1323
INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/fpc/$(FPC_VERSION)
1325
INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/$(PACKAGE_NAME)
1328
INSTALL_BASEDIR:=$(INSTALL_PREFIX)
1331
ifndef INSTALL_BINDIR
1333
INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin
1335
INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin
1336
ifdef INSTALL_FPCPACKAGE
1339
INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(SOURCESUFFIX)
1341
INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(TARGETSUFFIX)
1344
INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(TARGETSUFFIX)
1349
ifndef INSTALL_UNITDIR
1350
INSTALL_UNITDIR:=$(INSTALL_BASEDIR)/units/$(TARGETSUFFIX)
1351
ifdef INSTALL_FPCPACKAGE
1353
INSTALL_UNITDIR:=$(INSTALL_UNITDIR)/$(PACKAGE_NAME)
1357
ifndef INSTALL_LIBDIR
1359
INSTALL_LIBDIR:=$(INSTALL_PREFIX)/lib
1361
INSTALL_LIBDIR:=$(INSTALL_UNITDIR)
1364
ifndef INSTALL_SOURCEDIR
1367
SRCPREFIXDIR=share/src
1370
SRCPREFIXDIR=share/src
1375
ifdef INSTALL_FPCPACKAGE
1376
ifdef INSTALL_FPCSUBDIR
1377
INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME)
1379
INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
1382
INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
1385
ifdef INSTALL_FPCPACKAGE
1386
ifdef INSTALL_FPCSUBDIR
1387
INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME)
1389
INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(PACKAGE_NAME)
1392
INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source
1396
ifndef INSTALL_DOCDIR
1399
DOCPREFIXDIR=share/doc
1402
DOCPREFIXDIR=share/doc
1407
ifdef INSTALL_FPCPACKAGE
1408
INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
1410
INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
1413
ifdef INSTALL_FPCPACKAGE
1414
INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc/$(PACKAGE_NAME)
1416
INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc
1420
ifndef INSTALL_EXAMPLEDIR
1422
ifdef INSTALL_FPCPACKAGE
1424
INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
1427
INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples
1429
INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/examples/$(PACKAGE_NAME)
1434
INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
1437
INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
1439
INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
1444
ifdef INSTALL_FPCPACKAGE
1445
INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples/$(PACKAGE_NAME)
1447
INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples
1451
ifndef INSTALL_DATADIR
1452
INSTALL_DATADIR=$(INSTALL_BASEDIR)
1454
ifndef INSTALL_SHAREDDIR
1455
INSTALL_SHAREDDIR=$(INSTALL_PREFIX)/lib
1459
CROSSBINDIR:=$(wildcard $(CROSSTARGETDIR)/bin/$(SOURCESUFFIX))
1460
ifeq ($(CROSSBINDIR),)
1461
CROSSBINDIR:=$(wildcard $(INSTALL_BASEDIR)/cross/$(TARGETSUFFIX)/bin/$(FULL_SOURCE))
1477
SHAREDLIBPREFIX=libfp
1478
STATICLIBPREFIX=libp
1479
IMPORTLIBPREFIX=libimp
1482
ifeq ($(OS_TARGET),go32v1)
1486
ifeq ($(OS_TARGET),go32v2)
1491
ifeq ($(OS_TARGET),watcom)
1499
ifeq ($(OS_TARGET),linux)
1505
ifeq ($(OS_TARGET),freebsd)
1511
ifeq ($(OS_TARGET),netbsd)
1517
ifeq ($(OS_TARGET),openbsd)
1523
ifeq ($(OS_TARGET),win32)
1527
ifeq ($(OS_TARGET),os2)
1536
ifeq ($(OS_TARGET),emx)
1545
ifeq ($(OS_TARGET),amiga)
1547
SHAREDLIBEXT=.library
1550
ifeq ($(OS_TARGET),morphos)
1552
SHAREDLIBEXT=.library
1555
ifeq ($(OS_TARGET),atari)
1559
ifeq ($(OS_TARGET),beos)
1564
ifeq ($(OS_TARGET),haiku)
1569
ifeq ($(OS_TARGET),solaris)
1574
ifeq ($(OS_TARGET),qnx)
1579
ifeq ($(OS_TARGET),netware)
1585
ifeq ($(OS_TARGET),netwlibc)
1591
ifeq ($(OS_TARGET),macos)
1598
ifneq ($(findstring $(OS_TARGET),darwin iphonesim),)
1605
ifeq ($(OS_TARGET),gba)
1610
ifeq ($(OS_TARGET),symbian)
1614
ifeq ($(OS_TARGET),NativeNT)
1616
SHORTSUFFIX=nativent
1618
ifeq ($(OS_TARGET),wii)
1623
ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),)
1624
FPCMADE=fpcmade.$(SHORTSUFFIX)
1625
ZIPSUFFIX=$(SHORTSUFFIX)
1628
ZIPEXAMPLESUFFIX=exm
1630
FPCMADE=fpcmade.$(TARGETSUFFIX)
1631
ZIPSOURCESUFFIX=.source
1632
ZIPEXAMPLESUFFIX=.examples
1634
ZIPSUFFIX=.$(SOURCESUFFIX)
1635
ZIPCROSSPREFIX=$(TARGETSUFFIX)-
1637
ZIPSUFFIX=.$(TARGETSUFFIX)
1642
ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
1644
ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH))))
1646
ECHO= __missing_command_ECHO
1648
ECHO:=$(firstword $(ECHO))
1651
ECHO:=$(firstword $(ECHO))
1656
DATE:=$(strip $(wildcard $(addsuffix /gdate$(SRCEXEEXT),$(SEARCHPATH))))
1658
DATE:=$(strip $(wildcard $(addsuffix /date$(SRCEXEEXT),$(SEARCHPATH))))
1660
DATE= __missing_command_DATE
1662
DATE:=$(firstword $(DATE))
1665
DATE:=$(firstword $(DATE))
1670
GINSTALL:=$(strip $(wildcard $(addsuffix /ginstall$(SRCEXEEXT),$(SEARCHPATH))))
1672
GINSTALL:=$(strip $(wildcard $(addsuffix /install$(SRCEXEEXT),$(SEARCHPATH))))
1674
GINSTALL= __missing_command_GINSTALL
1676
GINSTALL:=$(firstword $(GINSTALL))
1679
GINSTALL:=$(firstword $(GINSTALL))
1684
CPPROG:=$(strip $(wildcard $(addsuffix /cp$(SRCEXEEXT),$(SEARCHPATH))))
1686
CPPROG= __missing_command_CPPROG
1688
CPPROG:=$(firstword $(CPPROG))
1693
RMPROG:=$(strip $(wildcard $(addsuffix /rm$(SRCEXEEXT),$(SEARCHPATH))))
1695
RMPROG= __missing_command_RMPROG
1697
RMPROG:=$(firstword $(RMPROG))
1702
MVPROG:=$(strip $(wildcard $(addsuffix /mv$(SRCEXEEXT),$(SEARCHPATH))))
1704
MVPROG= __missing_command_MVPROG
1706
MVPROG:=$(firstword $(MVPROG))
1711
MKDIRPROG:=$(strip $(wildcard $(addsuffix /gmkdir$(SRCEXEEXT),$(SEARCHPATH))))
1712
ifeq ($(MKDIRPROG),)
1713
MKDIRPROG:=$(strip $(wildcard $(addsuffix /mkdir$(SRCEXEEXT),$(SEARCHPATH))))
1714
ifeq ($(MKDIRPROG),)
1715
MKDIRPROG= __missing_command_MKDIRPROG
1717
MKDIRPROG:=$(firstword $(MKDIRPROG))
1720
MKDIRPROG:=$(firstword $(MKDIRPROG))
1735
COPYTREE:=$(CPPROG) -Rfp
1738
MKDIRTREE:=$(MKDIRPROG) -p
1747
DELTREE:=$(RMPROG) -rf
1751
INSTALL:=$(GINSTALL) -c -m 644
1758
INSTALLEXE:=$(GINSTALL) -c -m 755
1764
MKDIR:=$(GINSTALL) -m 755 -d
1766
export ECHOREDIR COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR
1768
PPUMOVE:=$(strip $(wildcard $(addsuffix /ppumove$(SRCEXEEXT),$(SEARCHPATH))))
1770
PPUMOVE= __missing_command_PPUMOVE
1772
PPUMOVE:=$(firstword $(PPUMOVE))
1777
FPCMAKE:=$(strip $(wildcard $(addsuffix /fpcmake$(SRCEXEEXT),$(SEARCHPATH))))
1779
FPCMAKE= __missing_command_FPCMAKE
1781
FPCMAKE:=$(firstword $(FPCMAKE))
1786
ZIPPROG:=$(strip $(wildcard $(addsuffix /zip$(SRCEXEEXT),$(SEARCHPATH))))
1788
ZIPPROG= __missing_command_ZIPPROG
1790
ZIPPROG:=$(firstword $(ZIPPROG))
1795
TARPROG:=$(strip $(wildcard $(addsuffix /gtar$(SRCEXEEXT),$(SEARCHPATH))))
1797
TARPROG:=$(strip $(wildcard $(addsuffix /tar$(SRCEXEEXT),$(SEARCHPATH))))
1799
TARPROG= __missing_command_TARPROG
1801
TARPROG:=$(firstword $(TARPROG))
1804
TARPROG:=$(firstword $(TARPROG))
1808
ASNAME=$(BINUTILSPREFIX)as
1809
LDNAME=$(BINUTILSPREFIX)ld
1810
ARNAME=$(BINUTILSPREFIX)ar
1811
RCNAME=$(BINUTILSPREFIX)rc
1814
ASPROG=$(CROSSBINDIR)/$(ASNAME)$(SRCEXEEXT)
1821
LDPROG=$(CROSSBINDIR)/$(LDNAME)$(SRCEXEEXT)
1828
RCPROG=$(CROSSBINDIR)/$(RCNAME)$(SRCEXEEXT)
1835
ARPROG=$(CROSSBINDIR)/$(ARNAME)$(SRCEXEEXT)
1844
PPAS=ppas$(SRCBATCHEXT)
1851
DATESTR:=$(shell $(DATE) +%Y%m%d)
1857
ifeq ($(USETAR),bz2)
1864
override REQUIRE_PACKAGES=rtl rtl
1865
ifeq ($(FULL_TARGET),i386-linux)
1866
REQUIRE_PACKAGES_RTL=1
1868
ifeq ($(FULL_TARGET),i386-go32v2)
1869
REQUIRE_PACKAGES_RTL=1
1871
ifeq ($(FULL_TARGET),i386-win32)
1872
REQUIRE_PACKAGES_RTL=1
1874
ifeq ($(FULL_TARGET),i386-os2)
1875
REQUIRE_PACKAGES_RTL=1
1877
ifeq ($(FULL_TARGET),i386-freebsd)
1878
REQUIRE_PACKAGES_RTL=1
1880
ifeq ($(FULL_TARGET),i386-beos)
1881
REQUIRE_PACKAGES_RTL=1
1883
ifeq ($(FULL_TARGET),i386-haiku)
1884
REQUIRE_PACKAGES_RTL=1
1886
ifeq ($(FULL_TARGET),i386-netbsd)
1887
REQUIRE_PACKAGES_RTL=1
1889
ifeq ($(FULL_TARGET),i386-solaris)
1890
REQUIRE_PACKAGES_RTL=1
1892
ifeq ($(FULL_TARGET),i386-qnx)
1893
REQUIRE_PACKAGES_RTL=1
1895
ifeq ($(FULL_TARGET),i386-netware)
1896
REQUIRE_PACKAGES_RTL=1
1898
ifeq ($(FULL_TARGET),i386-openbsd)
1899
REQUIRE_PACKAGES_RTL=1
1901
ifeq ($(FULL_TARGET),i386-wdosx)
1902
REQUIRE_PACKAGES_RTL=1
1904
ifeq ($(FULL_TARGET),i386-darwin)
1905
REQUIRE_PACKAGES_RTL=1
1907
ifeq ($(FULL_TARGET),i386-emx)
1908
REQUIRE_PACKAGES_RTL=1
1910
ifeq ($(FULL_TARGET),i386-watcom)
1911
REQUIRE_PACKAGES_RTL=1
1913
ifeq ($(FULL_TARGET),i386-netwlibc)
1914
REQUIRE_PACKAGES_RTL=1
1916
ifeq ($(FULL_TARGET),i386-wince)
1917
REQUIRE_PACKAGES_RTL=1
1919
ifeq ($(FULL_TARGET),i386-embedded)
1920
REQUIRE_PACKAGES_RTL=1
1922
ifeq ($(FULL_TARGET),i386-symbian)
1923
REQUIRE_PACKAGES_RTL=1
1925
ifeq ($(FULL_TARGET),i386-nativent)
1926
REQUIRE_PACKAGES_RTL=1
1928
ifeq ($(FULL_TARGET),i386-iphonesim)
1929
REQUIRE_PACKAGES_RTL=1
1931
ifeq ($(FULL_TARGET),m68k-linux)
1932
REQUIRE_PACKAGES_RTL=1
1934
ifeq ($(FULL_TARGET),m68k-freebsd)
1935
REQUIRE_PACKAGES_RTL=1
1937
ifeq ($(FULL_TARGET),m68k-netbsd)
1938
REQUIRE_PACKAGES_RTL=1
1940
ifeq ($(FULL_TARGET),m68k-amiga)
1941
REQUIRE_PACKAGES_RTL=1
1943
ifeq ($(FULL_TARGET),m68k-atari)
1944
REQUIRE_PACKAGES_RTL=1
1946
ifeq ($(FULL_TARGET),m68k-openbsd)
1947
REQUIRE_PACKAGES_RTL=1
1949
ifeq ($(FULL_TARGET),m68k-palmos)
1950
REQUIRE_PACKAGES_RTL=1
1952
ifeq ($(FULL_TARGET),m68k-embedded)
1953
REQUIRE_PACKAGES_RTL=1
1955
ifeq ($(FULL_TARGET),powerpc-linux)
1956
REQUIRE_PACKAGES_RTL=1
1958
ifeq ($(FULL_TARGET),powerpc-netbsd)
1959
REQUIRE_PACKAGES_RTL=1
1961
ifeq ($(FULL_TARGET),powerpc-amiga)
1962
REQUIRE_PACKAGES_RTL=1
1964
ifeq ($(FULL_TARGET),powerpc-macos)
1965
REQUIRE_PACKAGES_RTL=1
1967
ifeq ($(FULL_TARGET),powerpc-darwin)
1968
REQUIRE_PACKAGES_RTL=1
1970
ifeq ($(FULL_TARGET),powerpc-morphos)
1971
REQUIRE_PACKAGES_RTL=1
1973
ifeq ($(FULL_TARGET),powerpc-embedded)
1974
REQUIRE_PACKAGES_RTL=1
1976
ifeq ($(FULL_TARGET),powerpc-wii)
1977
REQUIRE_PACKAGES_RTL=1
1979
ifeq ($(FULL_TARGET),sparc-linux)
1980
REQUIRE_PACKAGES_RTL=1
1982
ifeq ($(FULL_TARGET),sparc-netbsd)
1983
REQUIRE_PACKAGES_RTL=1
1985
ifeq ($(FULL_TARGET),sparc-solaris)
1986
REQUIRE_PACKAGES_RTL=1
1988
ifeq ($(FULL_TARGET),sparc-embedded)
1989
REQUIRE_PACKAGES_RTL=1
1991
ifeq ($(FULL_TARGET),x86_64-linux)
1992
REQUIRE_PACKAGES_RTL=1
1994
ifeq ($(FULL_TARGET),x86_64-freebsd)
1995
REQUIRE_PACKAGES_RTL=1
1997
ifeq ($(FULL_TARGET),x86_64-solaris)
1998
REQUIRE_PACKAGES_RTL=1
2000
ifeq ($(FULL_TARGET),x86_64-openbsd)
2001
REQUIRE_PACKAGES_RTL=1
2003
ifeq ($(FULL_TARGET),x86_64-darwin)
2004
REQUIRE_PACKAGES_RTL=1
2006
ifeq ($(FULL_TARGET),x86_64-win64)
2007
REQUIRE_PACKAGES_RTL=1
2009
ifeq ($(FULL_TARGET),x86_64-embedded)
2010
REQUIRE_PACKAGES_RTL=1
2012
ifeq ($(FULL_TARGET),arm-linux)
2013
REQUIRE_PACKAGES_RTL=1
2015
ifeq ($(FULL_TARGET),arm-palmos)
2016
REQUIRE_PACKAGES_RTL=1
2018
ifeq ($(FULL_TARGET),arm-darwin)
2019
REQUIRE_PACKAGES_RTL=1
2021
ifeq ($(FULL_TARGET),arm-wince)
2022
REQUIRE_PACKAGES_RTL=1
2024
ifeq ($(FULL_TARGET),arm-gba)
2025
REQUIRE_PACKAGES_RTL=1
2027
ifeq ($(FULL_TARGET),arm-nds)
2028
REQUIRE_PACKAGES_RTL=1
2030
ifeq ($(FULL_TARGET),arm-embedded)
2031
REQUIRE_PACKAGES_RTL=1
2033
ifeq ($(FULL_TARGET),arm-symbian)
2034
REQUIRE_PACKAGES_RTL=1
2036
ifeq ($(FULL_TARGET),powerpc64-linux)
2037
REQUIRE_PACKAGES_RTL=1
2039
ifeq ($(FULL_TARGET),powerpc64-darwin)
2040
REQUIRE_PACKAGES_RTL=1
2042
ifeq ($(FULL_TARGET),powerpc64-embedded)
2043
REQUIRE_PACKAGES_RTL=1
2045
ifeq ($(FULL_TARGET),avr-embedded)
2046
REQUIRE_PACKAGES_RTL=1
2048
ifeq ($(FULL_TARGET),armeb-linux)
2049
REQUIRE_PACKAGES_RTL=1
2051
ifeq ($(FULL_TARGET),armeb-embedded)
2052
REQUIRE_PACKAGES_RTL=1
2054
ifeq ($(FULL_TARGET),mips-linux)
2055
REQUIRE_PACKAGES_RTL=1
2057
ifeq ($(FULL_TARGET),mipsel-linux)
2058
REQUIRE_PACKAGES_RTL=1
2060
ifdef REQUIRE_PACKAGES_RTL
2061
PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/Makefile.fpc,$(PACKAGESDIR))))))
2062
ifneq ($(PACKAGEDIR_RTL),)
2063
ifneq ($(wildcard $(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX)),)
2064
UNITDIR_RTL=$(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX)
2066
UNITDIR_RTL=$(PACKAGEDIR_RTL)
2068
ifneq ($(wildcard $(PACKAGEDIR_RTL)/units/$(SOURCESUFFIX)),)
2069
UNITDIR_FPMAKE_RTL=$(PACKAGEDIR_RTL)/units/$(SOURCESUFFIX)
2071
ifneq ($(wildcard $(PACKAGEDIR_RTL)/units_bs/$(SOURCESUFFIX)),)
2072
UNITDIR_FPMAKE_RTL=$(PACKAGEDIR_RTL)/units_bs/$(SOURCESUFFIX)
2074
UNITDIR_FPMAKE_RTL=$(PACKAGEDIR_RTL)
2078
$(PACKAGEDIR_RTL)/$(OS_TARGET)/$(FPCMADE):
2079
$(MAKE) -C $(PACKAGEDIR_RTL)/$(OS_TARGET) $(FPCMADE)
2080
override ALLDEPENDENCIES+=$(PACKAGEDIR_RTL)/$(OS_TARGET)/$(FPCMADE)
2084
UNITDIR_RTL:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /rtl/Package.fpc,$(UNITSDIR)))))
2085
ifneq ($(UNITDIR_RTL),)
2086
UNITDIR_RTL:=$(firstword $(UNITDIR_RTL))
2092
override COMPILER_UNITDIR+=$(UNITDIR_RTL)
2094
ifdef UNITDIR_FPMAKE_RTL
2095
override COMPILER_FPMAKE_UNITDIR+=$(UNITDIR_FPMAKE_RTL)
2099
override FPCOPTDEF=$(ARCH)
2101
ifneq ($(OS_TARGET),$(OS_SOURCE))
2102
override FPCOPT+=-T$(OS_TARGET)
2104
ifneq ($(CPU_TARGET),$(CPU_SOURCE))
2105
override FPCOPT+=-P$(ARCH)
2107
ifeq ($(OS_SOURCE),openbsd)
2108
override FPCOPT+=-FD$(NEW_BINUTILS_PATH)
2109
override FPCMAKEOPT+=-FD$(NEW_BINUTILS_PATH)
2111
ifndef CROSSBOOTSTRAP
2112
ifneq ($(BINUTILSPREFIX),)
2113
override FPCOPT+=-XP$(BINUTILSPREFIX)
2115
ifneq ($(BINUTILSPREFIX),)
2116
override FPCOPT+=-Xr$(RLINKPATH)
2120
ifneq ($(BINUTILSPREFIX),)
2121
override FPCMAKEOPT+=-XP$(BINUTILSPREFIX)
2125
override FPCOPT+=$(addprefix -Fu,$(UNITDIR))
2128
override FPCOPT+=$(addprefix -Fl,$(LIBDIR))
2131
override FPCOPT+=$(addprefix -Fo,$(OBJDIR))
2134
override FPCOPT+=$(addprefix -Fi,$(INCDIR))
2137
override FPCOPT+=-XX
2140
override FPCOPT+=-CX
2143
override FPCOPT+=-gl
2144
override FPCOPTDEF+=DEBUG
2147
ifneq ($(findstring 2.0.,$(FPC_VERSION)),)
2148
ifeq ($(CPU_TARGET),i386)
2151
ifeq ($(CPU_TARGET),powerpc)
2157
override FPCOPT+=-Ur -Xs $(FPCCPUOPT) -n
2158
override FPCOPTDEF+=RELEASE
2161
override FPCOPT+=-Xs
2164
override FPCOPT+=-O2
2167
override FPCOPT+=-vwni
2169
ifdef COMPILER_OPTIONS
2170
override FPCOPT+=$(COMPILER_OPTIONS)
2172
ifdef COMPILER_UNITDIR
2173
override FPCOPT+=$(addprefix -Fu,$(COMPILER_UNITDIR))
2175
ifdef COMPILER_LIBRARYDIR
2176
override FPCOPT+=$(addprefix -Fl,$(COMPILER_LIBRARYDIR))
2178
ifdef COMPILER_OBJECTDIR
2179
override FPCOPT+=$(addprefix -Fo,$(COMPILER_OBJECTDIR))
2181
ifdef COMPILER_INCLUDEDIR
2182
override FPCOPT+=$(addprefix -Fi,$(COMPILER_INCLUDEDIR))
2185
override FPCOPT+=-FD$(CROSSBINDIR)
2187
ifdef COMPILER_TARGETDIR
2188
override FPCOPT+=-FE$(COMPILER_TARGETDIR)
2189
ifeq ($(COMPILER_TARGETDIR),.)
2190
override TARGETDIRPREFIX=
2192
override TARGETDIRPREFIX=$(COMPILER_TARGETDIR)/
2195
ifdef COMPILER_UNITTARGETDIR
2196
override FPCOPT+=-FU$(COMPILER_UNITTARGETDIR)
2197
ifeq ($(COMPILER_UNITTARGETDIR),.)
2198
override UNITTARGETDIRPREFIX=
2200
override UNITTARGETDIRPREFIX=$(COMPILER_UNITTARGETDIR)/
2203
ifdef COMPILER_TARGETDIR
2204
override COMPILER_UNITTARGETDIR=$(COMPILER_TARGETDIR)
2205
override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX)
2209
override FPCOPT+=-Cg
2210
ifeq ($(CPU_TARGET),i386)
2211
override FPCOPT+=-Aas
2214
ifeq ($(findstring 2.0.,$(FPC_VERSION)),)
2215
ifneq ($(findstring $(OS_TARGET),freebsd openbsd netbsd linux solaris),)
2216
ifeq ($(CPU_TARGET),x86_64)
2217
override FPCOPT+=-Cg
2224
override FPCOPT+=$(OPT)
2227
override FPCOPT+=$(addprefix -d,$(FPCOPTDEF))
2230
override FPCOPT+=@$(CFGFILE)
2233
override FPCEXTCMD:=$(FPCOPT)
2234
override FPCOPT:=!FPCEXTCMD
2237
override AFULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
2238
override AFULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
2239
ifneq ($(AFULL_TARGET),$(AFULL_SOURCE))
2240
override ACROSSCOMPILE=1
2243
override FPCOPT+=$(CROSSOPT)
2245
override COMPILER:=$(FPC) $(FPCOPT)
2246
ifeq (,$(findstring -s ,$(COMPILER)))
2249
ifeq ($(FULL_SOURCE),$(FULL_TARGET))
2251
EXECPPAS:=@$(RUNBATCH) $(PPAS)
2258
ifneq ($(TARGET_UNITS)$(TARGET_IMPLICITUNITS),)
2259
override ALLTARGET+=fpc_units
2260
override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS))
2261
override IMPLICITUNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_IMPLICITUNITS))
2262
override INSTALLPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES)
2263
override CLEANPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES)
2265
fpc_units: $(COMPILER_UNITTARGETDIR) $(UNITPPUFILES)
2267
override RSTFILES=$(addsuffix $(RSTEXT),$(TARGET_RSTS))
2268
override CLEANRSTFILES+=$(RSTFILES)
2270
.PHONY: fpc_all fpc_smart fpc_debug fpc_release fpc_shared
2271
$(FPCMADE): $(ALLDEPENDENCIES) $(ALLTARGET)
2272
@$(ECHOREDIR) Compiled > $(FPCMADE)
2275
$(MAKE) all LINKSMART=1 CREATESMART=1
2279
$(MAKE) all RELEASE=1
2280
.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .lpr .dpr .pp .rc .res
2281
$(COMPILER_UNITTARGETDIR):
2282
$(MKDIRTREE) $(COMPILER_UNITTARGETDIR)
2283
$(COMPILER_TARGETDIR):
2284
$(MKDIRTREE) $(COMPILER_TARGETDIR)
2305
vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
2306
vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
2307
vpath %.lpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
2308
vpath %.dpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
2309
vpath %.inc $(COMPILER_INCLUDEDIR)
2310
vpath %$(OEXT) $(COMPILER_UNITTARGETDIR)
2311
vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR)
2313
override INSTALLTARGET+=fpc_shared_install
2314
ifndef SHARED_LIBVERSION
2315
SHARED_LIBVERSION=$(FPC_VERSION)
2317
ifndef SHARED_LIBNAME
2318
SHARED_LIBNAME=$(PACKAGE_NAME)
2320
ifndef SHARED_FULLNAME
2321
SHARED_FULLNAME=$(SHAREDLIBPREFIX)$(SHARED_LIBNAME)-$(SHARED_LIBVERSION)$(SHAREDLIBEXT)
2323
ifndef SHARED_LIBUNITS
2324
SHARED_LIBUNITS:=$(TARGET_UNITS) $(TARGET_IMPLICITUNITS)
2325
override SHARED_LIBUNITS:=$(filter-out $(INSTALL_BUILDUNIT),$(SHARED_LIBUNITS))
2329
$(MAKE) all CREATESHARED=1 LINKSHARED=1 CREATESMART=1
2330
ifneq ($(SHARED_BUILD),n)
2331
$(PPUMOVE) -q $(SHARED_LIBUNITS) -i$(COMPILER_UNITTARGETDIR) -o$(SHARED_FULLNAME) -d$(COMPILER_UNITTARGETDIR)
2334
@$(ECHO) Shared Libraries not supported
2337
ifneq ($(SHARED_BUILD),n)
2338
ifneq ($(SHARED_LIBUNITS),)
2339
ifneq ($(wildcard $(COMPILER_UNITTARGETDIR)/$(SHARED_FULLNAME)),)
2340
$(INSTALL) $(COMPILER_UNITTARGETDIR)/$(SHARED_FULLNAME) $(INSTALL_SHAREDDIR)
2344
.PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall
2346
override INSTALLPPUFILES+=$(addsuffix $(PPUEXT),$(INSTALL_UNITS))
2348
ifdef INSTALL_BUILDUNIT
2349
override INSTALLPPUFILES:=$(filter-out $(INSTALL_BUILDUNIT)$(PPUEXT),$(INSTALLPPUFILES))
2351
ifdef INSTALLPPUFILES
2352
override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES)))
2353
ifneq ($(UNITTARGETDIRPREFIX),)
2354
override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(notdir $(INSTALLPPUFILES)))
2355
override INSTALLPPULINKFILES:=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(notdir $(INSTALLPPULINKFILES))))
2357
override INSTALL_CREATEPACKAGEFPC=1
2359
ifdef INSTALLEXEFILES
2360
ifneq ($(TARGETDIRPREFIX),)
2361
override INSTALLEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(notdir $(INSTALLEXEFILES)))
2364
fpc_install: all $(INSTALLTARGET)
2365
ifdef INSTALLEXEFILES
2366
$(MKDIR) $(INSTALL_BINDIR)
2367
$(INSTALLEXE) $(INSTALLEXEFILES) $(INSTALL_BINDIR)
2369
ifdef INSTALL_CREATEPACKAGEFPC
2371
ifdef PACKAGE_VERSION
2372
ifneq ($(wildcard Makefile.fpc),)
2373
$(FPCMAKE) -p -T$(CPU_TARGET)-$(OS_TARGET) Makefile.fpc
2374
$(MKDIR) $(INSTALL_UNITDIR)
2375
$(INSTALL) Package.fpc $(INSTALL_UNITDIR)
2380
ifdef INSTALLPPUFILES
2381
$(MKDIR) $(INSTALL_UNITDIR)
2382
$(INSTALL) $(INSTALLPPUFILES) $(INSTALL_UNITDIR)
2383
ifneq ($(INSTALLPPULINKFILES),)
2384
$(INSTALL) $(INSTALLPPULINKFILES) $(INSTALL_UNITDIR)
2386
ifneq ($(wildcard $(LIB_FULLNAME)),)
2387
$(MKDIR) $(INSTALL_LIBDIR)
2388
$(INSTALL) $(LIB_FULLNAME) $(INSTALL_LIBDIR)
2390
ln -sf $(LIB_FULLNAME) $(INSTALL_LIBDIR)/$(LIB_NAME)
2395
$(MKDIR) $(INSTALL_DATADIR)
2396
$(INSTALL) $(INSTALL_FILES) $(INSTALL_DATADIR)
2398
fpc_sourceinstall: distclean
2399
$(MKDIR) $(INSTALL_SOURCEDIR)
2400
$(COPYTREE) $(BASEDIR)/* $(INSTALL_SOURCEDIR)
2401
fpc_exampleinstall: $(addsuffix _distclean,$(TARGET_EXAMPLEDIRS))
2403
$(MKDIR) $(INSTALL_EXAMPLEDIR)
2405
ifdef EXAMPLESOURCEFILES
2406
$(COPY) $(EXAMPLESOURCEFILES) $(INSTALL_EXAMPLEDIR)
2408
ifdef TARGET_EXAMPLEDIRS
2409
$(COPYTREE) $(addsuffix /*,$(TARGET_EXAMPLEDIRS)) $(INSTALL_EXAMPLEDIR)
2411
.PHONY: fpc_clean fpc_cleanall fpc_distclean
2413
override CLEANEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES))
2414
override CLEANEXEDBGFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEDBGFILES))
2416
ifdef CLEAN_PROGRAMS
2417
override CLEANEXEFILES+=$(addprefix $(TARGETDIRPREFIX),$(addsuffix $(EXEEXT), $(CLEAN_PROGRAMS)))
2418
override CLEANEXEDBGFILES+=$(addprefix $(TARGETDIRPREFIX),$(addsuffix $(EXEDBGEXT), $(CLEAN_PROGRAMS)))
2421
override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS))
2424
override CLEANPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES)))
2426
override CLEANPPULINKFILES+=$(subst $(PPUEXT),$(DEBUGSYMEXT),$(CLEANPPUFILES))
2428
override CLEANPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUFILES))
2429
override CLEANPPULINKFILES:=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPULINKFILES)))
2431
fpc_clean: $(CLEANTARGET)
2433
-$(DEL) $(CLEANEXEFILES)
2435
ifdef CLEANEXEDBGFILES
2436
-$(DELTREE) $(CLEANEXEDBGFILES)
2439
-$(DEL) $(CLEANPPUFILES)
2441
ifneq ($(CLEANPPULINKFILES),)
2442
-$(DEL) $(CLEANPPULINKFILES)
2445
-$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))
2448
-$(DEL) $(CLEAN_FILES)
2451
-$(DEL) $(LIB_NAME) $(LIB_FULLNAME)
2453
-$(DEL) $(FPCMADE) Package.fpc $(PPAS) script.res link.res $(FPCEXTFILE) $(REDIRFILE)
2454
-$(DEL) *$(ASMEXT) *_ppas$(BATCHEXT)
2455
fpc_cleanall: $(CLEANTARGET)
2457
-$(DEL) $(CLEANEXEFILES)
2459
ifdef COMPILER_UNITTARGETDIR
2461
-$(DEL) $(CLEANPPUFILES)
2463
ifneq ($(CLEANPPULINKFILES),)
2464
-$(DEL) $(CLEANPPULINKFILES)
2467
-$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))
2471
-$(DEL) $(CLEAN_FILES)
2474
-$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT)
2475
ifneq ($(PPUEXT),.ppu)
2476
-$(DEL) *.o *.ppu *.a
2478
-$(DELTREE) *$(SMARTEXT)
2479
-$(DEL) fpcmade.* Package.fpc $(PPAS) script.res link.res $(FPCEXTFILE) $(REDIRFILE)
2480
-$(DEL) *_ppas$(BATCHEXT)
2485
-$(DEL) *$(DEBUGSYMEXT)
2487
fpc_distclean: cleanall
2488
.PHONY: fpc_baseinfo
2489
override INFORULES+=fpc_baseinfo
2492
@$(ECHO) == Package info ==
2493
@$(ECHO) Package Name..... $(PACKAGE_NAME)
2494
@$(ECHO) Package Version.. $(PACKAGE_VERSION)
2496
@$(ECHO) == Configuration info ==
2498
@$(ECHO) FPC.......... $(FPC)
2499
@$(ECHO) FPC Version.. $(FPC_VERSION)
2500
@$(ECHO) Source CPU... $(CPU_SOURCE)
2501
@$(ECHO) Target CPU... $(CPU_TARGET)
2502
@$(ECHO) Source OS.... $(OS_SOURCE)
2503
@$(ECHO) Target OS.... $(OS_TARGET)
2504
@$(ECHO) Full Source.. $(FULL_SOURCE)
2505
@$(ECHO) Full Target.. $(FULL_TARGET)
2506
@$(ECHO) SourceSuffix. $(SOURCESUFFIX)
2507
@$(ECHO) TargetSuffix. $(TARGETSUFFIX)
2508
@$(ECHO) FPC fpmake... $(FPCFPMAKE)
2510
@$(ECHO) == Directory info ==
2512
@$(ECHO) Required pkgs... $(REQUIRE_PACKAGES)
2514
@$(ECHO) Basedir......... $(BASEDIR)
2515
@$(ECHO) FPCDir.......... $(FPCDIR)
2516
@$(ECHO) CrossBinDir..... $(CROSSBINDIR)
2517
@$(ECHO) UnitsDir........ $(UNITSDIR)
2518
@$(ECHO) PackagesDir..... $(PACKAGESDIR)
2520
@$(ECHO) GCC library..... $(GCCLIBDIR)
2521
@$(ECHO) Other library... $(OTHERLIBDIR)
2523
@$(ECHO) == Tools info ==
2525
@$(ECHO) As........ $(AS)
2526
@$(ECHO) Ld........ $(LD)
2527
@$(ECHO) Ar........ $(AR)
2528
@$(ECHO) Rc........ $(RC)
2530
@$(ECHO) Mv........ $(MVPROG)
2531
@$(ECHO) Cp........ $(CPPROG)
2532
@$(ECHO) Rm........ $(RMPROG)
2533
@$(ECHO) GInstall.. $(GINSTALL)
2534
@$(ECHO) Echo...... $(ECHO)
2535
@$(ECHO) Shell..... $(SHELL)
2536
@$(ECHO) Date...... $(DATE)
2537
@$(ECHO) FPCMake... $(FPCMAKE)
2538
@$(ECHO) PPUMove... $(PPUMOVE)
2539
@$(ECHO) Zip....... $(ZIPPROG)
2541
@$(ECHO) == Object info ==
2543
@$(ECHO) Target Loaders........ $(TARGET_LOADERS)
2544
@$(ECHO) Target Units.......... $(TARGET_UNITS)
2545
@$(ECHO) Target Implicit Units. $(TARGET_IMPLICITUNITS)
2546
@$(ECHO) Target Programs....... $(TARGET_PROGRAMS)
2547
@$(ECHO) Target Dirs........... $(TARGET_DIRS)
2548
@$(ECHO) Target Examples....... $(TARGET_EXAMPLES)
2549
@$(ECHO) Target ExampleDirs.... $(TARGET_EXAMPLEDIRS)
2551
@$(ECHO) Clean Units......... $(CLEAN_UNITS)
2552
@$(ECHO) Clean Files......... $(CLEAN_FILES)
2554
@$(ECHO) Install Units....... $(INSTALL_UNITS)
2555
@$(ECHO) Install Files....... $(INSTALL_FILES)
2557
@$(ECHO) == Install info ==
2559
@$(ECHO) DateStr.............. $(DATESTR)
2560
@$(ECHO) ZipName.............. $(ZIPNAME)
2561
@$(ECHO) ZipPrefix............ $(ZIPPREFIX)
2562
@$(ECHO) ZipCrossPrefix....... $(ZIPCROSSPREFIX)
2563
@$(ECHO) ZipSuffix............ $(ZIPSUFFIX)
2564
@$(ECHO) FullZipName.......... $(FULLZIPNAME)
2565
@$(ECHO) Install FPC Package.. $(INSTALL_FPCPACKAGE)
2567
@$(ECHO) Install base dir..... $(INSTALL_BASEDIR)
2568
@$(ECHO) Install binary dir... $(INSTALL_BINDIR)
2569
@$(ECHO) Install library dir.. $(INSTALL_LIBDIR)
2570
@$(ECHO) Install units dir.... $(INSTALL_UNITDIR)
2571
@$(ECHO) Install source dir... $(INSTALL_SOURCEDIR)
2572
@$(ECHO) Install doc dir...... $(INSTALL_DOCDIR)
2573
@$(ECHO) Install example dir.. $(INSTALL_EXAMPLEDIR)
2574
@$(ECHO) Install data dir..... $(INSTALL_DATADIR)
2576
@$(ECHO) Dist destination dir. $(DIST_DESTDIR)
2577
@$(ECHO) Dist zip name........ $(DIST_ZIPNAME)
2580
fpc_info: $(INFORULES)
2581
.PHONY: fpc_makefile fpc_makefiles fpc_makefile_sub1 fpc_makefile_sub2 \
2584
$(FPCMAKE) -w -T$(OS_TARGET) Makefile.fpc
2587
$(FPCMAKE) -w -T$(OS_TARGET) $(addsuffix /Makefile.fpc,$(TARGET_DIRS))
2589
ifdef TARGET_EXAMPLEDIRS
2590
$(FPCMAKE) -w -T$(OS_TARGET) $(addsuffix /Makefile.fpc,$(TARGET_EXAMPLEDIRS))
2592
fpc_makefile_sub2: $(addsuffix _makefile_dirs,$(TARGET_DIRS) $(TARGET_EXAMPLEDIRS))
2593
fpc_makefile_dirs: fpc_makefile_sub1 fpc_makefile_sub2
2594
fpc_makefiles: fpc_makefile fpc_makefile_dirs
2597
release: fpc_release
2601
install: fpc_install
2602
sourceinstall: fpc_sourceinstall
2603
exampleinstall: fpc_exampleinstall
2610
distclean: fpc_distclean
2611
cleanall: fpc_cleanall
2613
makefiles: fpc_makefiles
2614
.PHONY: debug smart release units examples shared install sourceinstall exampleinstall distinstall zipinstall zipsourceinstall zipexampleinstall zipdistinstall clean distclean cleanall info makefiles
2615
ifneq ($(wildcard fpcmake.loc),)
2618
.PHONY: cleartarget compiled all
2620
-$(DEL) $(COMPILER_UNITTARGETDIR)/lcl$(PPUEXT) \
2621
$(COMPILER_UNITTARGETDIR)/lcl$(OEXT)
2623
$(CPPROG) -f Makefile.compiled $(COMPILER_UNITTARGETDIR)/LCL.compiled
2624
all: cleartarget $(COMPILER_UNITTARGETDIR) ../lcl$(PPUEXT) compiled