1# 2# Don't edit, this file is generated by FPCMake Version 2.0.0 3# 4default: all 5MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent i386-iphonesim i386-android i386-aros m68k-linux m68k-netbsd m68k-amiga m68k-atari m68k-palmos m68k-macosclassic m68k-embedded m68k-sinclairql powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macosclassic powerpc-darwin powerpc-morphos powerpc-embedded powerpc-wii powerpc-aix sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-haiku x86_64-netbsd x86_64-solaris x86_64-openbsd x86_64-darwin x86_64-win64 x86_64-embedded x86_64-iphonesim x86_64-android x86_64-aros x86_64-dragonfly arm-linux arm-netbsd arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian arm-android arm-aros arm-freertos arm-ios powerpc64-linux powerpc64-darwin powerpc64-embedded powerpc64-aix avr-embedded armeb-linux armeb-embedded mips-linux mipsel-linux mipsel-embedded mipsel-android mips64el-linux jvm-java jvm-android i8086-embedded i8086-msdos i8086-win16 aarch64-linux aarch64-darwin aarch64-win64 aarch64-android aarch64-ios wasm-wasm sparc64-linux riscv32-linux riscv32-embedded riscv64-linux riscv64-embedded xtensa-linux xtensa-embedded xtensa-freertos z80-embedded z80-zxspectrum z80-msxdos z80-amstradcpc 6BSDs = freebsd netbsd openbsd darwin dragonfly 7UNIXs = linux $(BSDs) solaris qnx haiku aix 8LIMIT83fs = go32v2 os2 emx watcom msdos win16 atari 9OSNeedsComspecToRunBatch = go32v2 watcom 10FORCE: 11.PHONY: FORCE 12override PATH:=$(patsubst %/,%,$(subst \,/,$(PATH))) 13ifneq ($(findstring darwin,$(OSTYPE)),) 14inUnix=1 #darwin 15SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH))) 16else 17ifeq ($(findstring ;,$(PATH)),) 18inUnix=1 19SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH))) 20else 21SEARCHPATH:=$(subst ;, ,$(PATH)) 22endif 23endif 24SEARCHPATH+=$(patsubst %/,%,$(subst \,/,$(dir $(MAKE)))) 25PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(SEARCHPATH)))) 26ifeq ($(PWD),) 27PWD:=$(strip $(wildcard $(addsuffix /pwd,$(SEARCHPATH)))) 28ifeq ($(PWD),) 29$(error You need the GNU utils package to use this Makefile) 30else 31PWD:=$(firstword $(PWD)) 32SRCEXEEXT= 33endif 34else 35PWD:=$(firstword $(PWD)) 36SRCEXEEXT=.exe 37endif 38ifndef inUnix 39ifeq ($(OS),Windows_NT) 40inWinNT=1 41else 42ifdef OS2_SHELL 43inOS2=1 44endif 45endif 46else 47ifneq ($(findstring cygdrive,$(PATH)),) 48inCygWin=1 49endif 50endif 51ifdef inUnix 52SRCBATCHEXT=.sh 53else 54ifdef inOS2 55SRCBATCHEXT=.cmd 56else 57SRCBATCHEXT=.bat 58endif 59endif 60ifdef COMSPEC 61ifneq ($(findstring $(OS_SOURCE),$(OSNeedsComspecToRunBatch)),) 62ifndef RUNBATCH 63RUNBATCH=$(COMSPEC) /C 64endif 65endif 66endif 67ifdef inUnix 68PATHSEP=/ 69else 70PATHSEP:=$(subst /,\,/) 71ifdef inCygWin 72PATHSEP=/ 73endif 74endif 75ifdef PWD 76BASEDIR:=$(subst \,/,$(shell $(PWD))) 77ifdef inCygWin 78ifneq ($(findstring /cygdrive/,$(BASEDIR)),) 79BASENODIR:=$(patsubst /cygdrive%,%,$(BASEDIR)) 80BASEDRIVE:=$(firstword $(subst /, ,$(BASENODIR))) 81BASEDIR:=$(subst /cygdrive/$(BASEDRIVE)/,$(BASEDRIVE):/,$(BASEDIR)) 82endif 83endif 84else 85BASEDIR=. 86endif 87ifdef inOS2 88ifndef ECHO 89ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH)))) 90ifeq ($(ECHO),) 91ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH)))) 92ifeq ($(ECHO),) 93ECHO=echo 94else 95ECHO:=$(firstword $(ECHO)) 96endif 97else 98ECHO:=$(firstword $(ECHO)) 99endif 100endif 101export ECHO 102endif 103ifndef FPC 104ifdef PP 105FPC=$(PP) 106endif 107endif 108ifndef FPC 109FPCPROG:=$(strip $(wildcard $(addsuffix /fpc$(SRCEXEEXT),$(SEARCHPATH)))) 110ifneq ($(FPCPROG),) 111FPCPROG:=$(firstword $(FPCPROG)) 112ifneq ($(CPU_TARGET),) 113FPC:=$(shell $(FPCPROG) -P$(CPU_TARGET) -PB) 114else 115FPC:=$(shell $(FPCPROG) -PB) 116endif 117ifneq ($(findstring Error,$(FPC)),) 118override FPC=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH))))) 119else 120ifeq ($(strip $(wildcard $(FPC))),) 121FPC:=$(firstword $(FPCPROG)) 122endif 123endif 124else 125override FPC=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH))))) 126endif 127endif 128override FPC:=$(subst $(SRCEXEEXT),,$(FPC)) 129override FPC:=$(subst \,/,$(FPC))$(SRCEXEEXT) 130FOUNDFPC:=$(strip $(wildcard $(FPC))) 131ifeq ($(FOUNDFPC),) 132FOUNDFPC=$(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH)))) 133ifeq ($(FOUNDFPC),) 134$(error Compiler $(FPC) not found) 135endif 136endif 137ifndef FPC_COMPILERINFO 138FPC_COMPILERINFO:=$(shell $(FPC) -iVSPTPSOTO) 139endif 140ifndef FPC_VERSION 141FPC_VERSION:=$(word 1,$(FPC_COMPILERINFO)) 142endif 143export FPC FPC_VERSION FPC_COMPILERINFO 144unexport CHECKDEPEND ALLDEPENDENCIES 145ifndef CPU_TARGET 146ifdef CPU_TARGET_DEFAULT 147CPU_TARGET=$(CPU_TARGET_DEFAULT) 148endif 149endif 150ifndef OS_TARGET 151ifdef OS_TARGET_DEFAULT 152OS_TARGET=$(OS_TARGET_DEFAULT) 153endif 154endif 155ifndef CPU_SOURCE 156CPU_SOURCE:=$(word 2,$(FPC_COMPILERINFO)) 157endif 158ifndef CPU_TARGET 159CPU_TARGET:=$(word 3,$(FPC_COMPILERINFO)) 160endif 161ifndef OS_SOURCE 162OS_SOURCE:=$(word 4,$(FPC_COMPILERINFO)) 163endif 164ifndef OS_TARGET 165OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) 166endif 167FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) 168FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) 169ifeq ($(CPU_TARGET),armeb) 170ARCH=arm 171override FPCOPT+=-Cb 172else 173ifeq ($(CPU_TARGET),armel) 174ARCH=arm 175override FPCOPT+=-CaEABI 176else 177ARCH=$(CPU_TARGET) 178endif 179endif 180ifeq ($(FULL_TARGET),arm-embedded) 181ifeq ($(SUBARCH),) 182$(error When compiling for arm-embedded, a sub-architecture (e.g. SUBARCH=armv4t or SUBARCH=armv7m) must be defined) 183endif 184override FPCOPT+=-Cp$(SUBARCH) 185endif 186ifeq ($(FULL_TARGET),avr-embedded) 187ifeq ($(SUBARCH),) 188$(error When compiling for avr-embedded, a sub-architecture (e.g. SUBARCH=avr25 or SUBARCH=avr35) must be defined) 189endif 190override FPCOPT+=-Cp$(SUBARCH) 191endif 192ifeq ($(FULL_TARGET),mipsel-embedded) 193ifeq ($(SUBARCH),) 194$(error When compiling for mipsel-embedded, a sub-architecture (e.g. SUBARCH=pic32mx) must be defined) 195endif 196override FPCOPT+=-Cp$(SUBARCH) 197endif 198ifeq ($(FULL_TARGET),xtensa-embedded) 199ifeq ($(SUBARCH),) 200$(error When compiling for xtensa-embedded, a sub-architecture (e.g. SUBARCH=lx106 or SUBARCH=lx6) must be defined) 201endif 202override FPCOPT+=-Cp$(SUBARCH) 203endif 204ifeq ($(FULL_TARGET),xtensa-freertos) 205ifeq ($(SUBARCH),) 206$(error When compiling for xtensa-freertos, a sub-architecture (e.g. SUBARCH=lx106 or SUBARCH=lx6) must be defined) 207endif 208override FPCOPT+=-Cp$(SUBARCH) 209endif 210ifeq ($(FULL_TARGET),arm-freertos) 211ifeq ($(SUBARCH),) 212$(error When compiling for arm-freertos, a sub-architecture (e.g. SUBARCH=armv6m or SUBARCH=armv7em) must be defined) 213endif 214override FPCOPT+=-Cp$(SUBARCH) 215endif 216ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),) 217TARGETSUFFIX=$(OS_TARGET) 218SOURCESUFFIX=$(OS_SOURCE) 219else 220ifneq ($(findstring $(OS_TARGET),$(LIMIT83fs)),) 221TARGETSUFFIX=$(OS_TARGET) 222else 223TARGETSUFFIX=$(FULL_TARGET) 224endif 225SOURCESUFFIX=$(FULL_SOURCE) 226endif 227ifneq ($(FULL_TARGET),$(FULL_SOURCE)) 228CROSSCOMPILE=1 229endif 230ifeq ($(findstring makefile,$(MAKECMDGOALS)),) 231ifeq ($(findstring $(FULL_TARGET),$(MAKEFILETARGETS)),) 232$(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) 233endif 234endif 235ifneq ($(findstring $(OS_TARGET),$(BSDs)),) 236BSDhier=1 237endif 238ifeq ($(OS_TARGET),linux) 239linuxHier=1 240endif 241ifndef CROSSCOMPILE 242BUILDFULLNATIVE=1 243export BUILDFULLNATIVE 244endif 245ifdef BUILDFULLNATIVE 246BUILDNATIVE=1 247export BUILDNATIVE 248endif 249export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE 250ifdef FPCDIR 251override FPCDIR:=$(subst \,/,$(FPCDIR)) 252ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) 253override FPCDIR=wrong 254endif 255else 256override FPCDIR=wrong 257endif 258ifdef DEFAULT_FPCDIR 259ifeq ($(FPCDIR),wrong) 260override FPCDIR:=$(subst \,/,$(DEFAULT_FPCDIR)) 261ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) 262override FPCDIR=wrong 263endif 264endif 265endif 266ifeq ($(FPCDIR),wrong) 267ifdef inUnix 268override FPCDIR=/usr/local/lib/fpc/$(FPC_VERSION) 269ifeq ($(wildcard $(FPCDIR)/units),) 270override FPCDIR=/usr/lib/fpc/$(FPC_VERSION) 271endif 272else 273override FPCDIR:=$(subst /$(FPC),,$(firstword $(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH)))))) 274override FPCDIR:=$(FPCDIR)/.. 275ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) 276override FPCDIR:=$(FPCDIR)/.. 277ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) 278override FPCDIR:=$(BASEDIR) 279ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) 280override FPCDIR=c:/pp 281endif 282endif 283endif 284endif 285endif 286ifndef CROSSBINDIR 287CROSSBINDIR:=$(wildcard $(FPCDIR)/bin/$(TARGETSUFFIX)) 288endif 289ifneq ($(findstring $(OS_TARGET),darwin iphonesim ios),) 290ifneq ($(findstring $(OS_SOURCE),darwin ios),) 291DARWIN2DARWIN=1 292endif 293endif 294ifndef BINUTILSPREFIX 295ifndef CROSSBINDIR 296ifdef CROSSCOMPILE 297ifneq ($(OS_TARGET),msdos) 298ifndef DARWIN2DARWIN 299ifneq ($(CPU_TARGET),jvm) 300BINUTILSPREFIX=$(CPU_TARGET)-$(OS_TARGET)- 301ifeq ($(OS_TARGET),android) 302ifeq ($(CPU_TARGET),arm) 303BINUTILSPREFIX=arm-linux-androideabi- 304else 305ifeq ($(CPU_TARGET),i386) 306BINUTILSPREFIX=i686-linux-android- 307else 308BINUTILSPREFIX=$(CPU_TARGET)-linux-android- 309endif 310endif 311endif 312endif 313endif 314else 315BINUTILSPREFIX=$(OS_TARGET)- 316endif 317endif 318endif 319endif 320UNITSDIR:=$(wildcard $(FPCDIR)/units/$(TARGETSUFFIX)) 321ifeq ($(UNITSDIR),) 322UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET)) 323endif 324PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages) 325ifndef FPCFPMAKE 326ifdef CROSSCOMPILE 327ifeq ($(strip $(wildcard $(addsuffix /compiler/ppc$(SRCEXEEXT),$(FPCDIR)))),) 328FPCPROG:=$(strip $(wildcard $(addsuffix /fpc$(SRCEXEEXT),$(SEARCHPATH)))) 329ifneq ($(FPCPROG),) 330FPCPROG:=$(firstword $(FPCPROG)) 331FPCFPMAKE:=$(shell $(FPCPROG) -PB) 332ifeq ($(strip $(wildcard $(FPCFPMAKE))),) 333FPCFPMAKE:=$(firstword $(FPCPROG)) 334endif 335else 336override FPCFPMAKE=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH))))) 337endif 338else 339FPCFPMAKE=$(strip $(wildcard $(addsuffix /compiler/ppc$(SRCEXEEXT),$(FPCDIR)))) 340FPMAKE_SKIP_CONFIG=-n 341export FPCFPMAKE 342export FPMAKE_SKIP_CONFIG 343endif 344else 345FPMAKE_SKIP_CONFIG=-n 346FPCFPMAKE=$(FPC) 347endif 348endif 349override PACKAGE_NAME=onlinepackagemanager 350override PACKAGE_VERSION=1.0.1.2 351ifndef LCL_PLATFORM 352ifeq ($(OS_TARGET),win32) 353LCL_PLATFORM=win32 354else 355ifeq ($(OS_TARGET),win64) 356LCL_PLATFORM=win32 357else 358ifeq ($(OS_TARGET),darwin) 359LCL_PLATFORM=cocoa 360else 361LCL_PLATFORM=gtk2 362endif 363endif 364endif 365endif 366export LCL_PLATFORM 367DBG_OPTIONS= 368ifeq ($(OS_TARGET),darwin) 369DBG_OPTIONS=-gw 370endif 371ifeq ($(FULL_TARGET),i386-linux) 372override TARGET_UNITS+=onlinepackagemanager.pas 373endif 374ifeq ($(FULL_TARGET),i386-go32v2) 375override TARGET_UNITS+=onlinepackagemanager.pas 376endif 377ifeq ($(FULL_TARGET),i386-win32) 378override TARGET_UNITS+=onlinepackagemanager.pas 379endif 380ifeq ($(FULL_TARGET),i386-os2) 381override TARGET_UNITS+=onlinepackagemanager.pas 382endif 383ifeq ($(FULL_TARGET),i386-freebsd) 384override TARGET_UNITS+=onlinepackagemanager.pas 385endif 386ifeq ($(FULL_TARGET),i386-beos) 387override TARGET_UNITS+=onlinepackagemanager.pas 388endif 389ifeq ($(FULL_TARGET),i386-haiku) 390override TARGET_UNITS+=onlinepackagemanager.pas 391endif 392ifeq ($(FULL_TARGET),i386-netbsd) 393override TARGET_UNITS+=onlinepackagemanager.pas 394endif 395ifeq ($(FULL_TARGET),i386-solaris) 396override TARGET_UNITS+=onlinepackagemanager.pas 397endif 398ifeq ($(FULL_TARGET),i386-netware) 399override TARGET_UNITS+=onlinepackagemanager.pas 400endif 401ifeq ($(FULL_TARGET),i386-openbsd) 402override TARGET_UNITS+=onlinepackagemanager.pas 403endif 404ifeq ($(FULL_TARGET),i386-wdosx) 405override TARGET_UNITS+=onlinepackagemanager.pas 406endif 407ifeq ($(FULL_TARGET),i386-darwin) 408override TARGET_UNITS+=onlinepackagemanager.pas 409endif 410ifeq ($(FULL_TARGET),i386-emx) 411override TARGET_UNITS+=onlinepackagemanager.pas 412endif 413ifeq ($(FULL_TARGET),i386-watcom) 414override TARGET_UNITS+=onlinepackagemanager.pas 415endif 416ifeq ($(FULL_TARGET),i386-netwlibc) 417override TARGET_UNITS+=onlinepackagemanager.pas 418endif 419ifeq ($(FULL_TARGET),i386-wince) 420override TARGET_UNITS+=onlinepackagemanager.pas 421endif 422ifeq ($(FULL_TARGET),i386-embedded) 423override TARGET_UNITS+=onlinepackagemanager.pas 424endif 425ifeq ($(FULL_TARGET),i386-symbian) 426override TARGET_UNITS+=onlinepackagemanager.pas 427endif 428ifeq ($(FULL_TARGET),i386-nativent) 429override TARGET_UNITS+=onlinepackagemanager.pas 430endif 431ifeq ($(FULL_TARGET),i386-iphonesim) 432override TARGET_UNITS+=onlinepackagemanager.pas 433endif 434ifeq ($(FULL_TARGET),i386-android) 435override TARGET_UNITS+=onlinepackagemanager.pas 436endif 437ifeq ($(FULL_TARGET),i386-aros) 438override TARGET_UNITS+=onlinepackagemanager.pas 439endif 440ifeq ($(FULL_TARGET),m68k-linux) 441override TARGET_UNITS+=onlinepackagemanager.pas 442endif 443ifeq ($(FULL_TARGET),m68k-netbsd) 444override TARGET_UNITS+=onlinepackagemanager.pas 445endif 446ifeq ($(FULL_TARGET),m68k-amiga) 447override TARGET_UNITS+=onlinepackagemanager.pas 448endif 449ifeq ($(FULL_TARGET),m68k-atari) 450override TARGET_UNITS+=onlinepackagemanager.pas 451endif 452ifeq ($(FULL_TARGET),m68k-palmos) 453override TARGET_UNITS+=onlinepackagemanager.pas 454endif 455ifeq ($(FULL_TARGET),m68k-macosclassic) 456override TARGET_UNITS+=onlinepackagemanager.pas 457endif 458ifeq ($(FULL_TARGET),m68k-embedded) 459override TARGET_UNITS+=onlinepackagemanager.pas 460endif 461ifeq ($(FULL_TARGET),m68k-sinclairql) 462override TARGET_UNITS+=onlinepackagemanager.pas 463endif 464ifeq ($(FULL_TARGET),powerpc-linux) 465override TARGET_UNITS+=onlinepackagemanager.pas 466endif 467ifeq ($(FULL_TARGET),powerpc-netbsd) 468override TARGET_UNITS+=onlinepackagemanager.pas 469endif 470ifeq ($(FULL_TARGET),powerpc-amiga) 471override TARGET_UNITS+=onlinepackagemanager.pas 472endif 473ifeq ($(FULL_TARGET),powerpc-macosclassic) 474override TARGET_UNITS+=onlinepackagemanager.pas 475endif 476ifeq ($(FULL_TARGET),powerpc-darwin) 477override TARGET_UNITS+=onlinepackagemanager.pas 478endif 479ifeq ($(FULL_TARGET),powerpc-morphos) 480override TARGET_UNITS+=onlinepackagemanager.pas 481endif 482ifeq ($(FULL_TARGET),powerpc-embedded) 483override TARGET_UNITS+=onlinepackagemanager.pas 484endif 485ifeq ($(FULL_TARGET),powerpc-wii) 486override TARGET_UNITS+=onlinepackagemanager.pas 487endif 488ifeq ($(FULL_TARGET),powerpc-aix) 489override TARGET_UNITS+=onlinepackagemanager.pas 490endif 491ifeq ($(FULL_TARGET),sparc-linux) 492override TARGET_UNITS+=onlinepackagemanager.pas 493endif 494ifeq ($(FULL_TARGET),sparc-netbsd) 495override TARGET_UNITS+=onlinepackagemanager.pas 496endif 497ifeq ($(FULL_TARGET),sparc-solaris) 498override TARGET_UNITS+=onlinepackagemanager.pas 499endif 500ifeq ($(FULL_TARGET),sparc-embedded) 501override TARGET_UNITS+=onlinepackagemanager.pas 502endif 503ifeq ($(FULL_TARGET),x86_64-linux) 504override TARGET_UNITS+=onlinepackagemanager.pas 505endif 506ifeq ($(FULL_TARGET),x86_64-freebsd) 507override TARGET_UNITS+=onlinepackagemanager.pas 508endif 509ifeq ($(FULL_TARGET),x86_64-haiku) 510override TARGET_UNITS+=onlinepackagemanager.pas 511endif 512ifeq ($(FULL_TARGET),x86_64-netbsd) 513override TARGET_UNITS+=onlinepackagemanager.pas 514endif 515ifeq ($(FULL_TARGET),x86_64-solaris) 516override TARGET_UNITS+=onlinepackagemanager.pas 517endif 518ifeq ($(FULL_TARGET),x86_64-openbsd) 519override TARGET_UNITS+=onlinepackagemanager.pas 520endif 521ifeq ($(FULL_TARGET),x86_64-darwin) 522override TARGET_UNITS+=onlinepackagemanager.pas 523endif 524ifeq ($(FULL_TARGET),x86_64-win64) 525override TARGET_UNITS+=onlinepackagemanager.pas 526endif 527ifeq ($(FULL_TARGET),x86_64-embedded) 528override TARGET_UNITS+=onlinepackagemanager.pas 529endif 530ifeq ($(FULL_TARGET),x86_64-iphonesim) 531override TARGET_UNITS+=onlinepackagemanager.pas 532endif 533ifeq ($(FULL_TARGET),x86_64-android) 534override TARGET_UNITS+=onlinepackagemanager.pas 535endif 536ifeq ($(FULL_TARGET),x86_64-aros) 537override TARGET_UNITS+=onlinepackagemanager.pas 538endif 539ifeq ($(FULL_TARGET),x86_64-dragonfly) 540override TARGET_UNITS+=onlinepackagemanager.pas 541endif 542ifeq ($(FULL_TARGET),arm-linux) 543override TARGET_UNITS+=onlinepackagemanager.pas 544endif 545ifeq ($(FULL_TARGET),arm-netbsd) 546override TARGET_UNITS+=onlinepackagemanager.pas 547endif 548ifeq ($(FULL_TARGET),arm-palmos) 549override TARGET_UNITS+=onlinepackagemanager.pas 550endif 551ifeq ($(FULL_TARGET),arm-wince) 552override TARGET_UNITS+=onlinepackagemanager.pas 553endif 554ifeq ($(FULL_TARGET),arm-gba) 555override TARGET_UNITS+=onlinepackagemanager.pas 556endif 557ifeq ($(FULL_TARGET),arm-nds) 558override TARGET_UNITS+=onlinepackagemanager.pas 559endif 560ifeq ($(FULL_TARGET),arm-embedded) 561override TARGET_UNITS+=onlinepackagemanager.pas 562endif 563ifeq ($(FULL_TARGET),arm-symbian) 564override TARGET_UNITS+=onlinepackagemanager.pas 565endif 566ifeq ($(FULL_TARGET),arm-android) 567override TARGET_UNITS+=onlinepackagemanager.pas 568endif 569ifeq ($(FULL_TARGET),arm-aros) 570override TARGET_UNITS+=onlinepackagemanager.pas 571endif 572ifeq ($(FULL_TARGET),arm-freertos) 573override TARGET_UNITS+=onlinepackagemanager.pas 574endif 575ifeq ($(FULL_TARGET),arm-ios) 576override TARGET_UNITS+=onlinepackagemanager.pas 577endif 578ifeq ($(FULL_TARGET),powerpc64-linux) 579override TARGET_UNITS+=onlinepackagemanager.pas 580endif 581ifeq ($(FULL_TARGET),powerpc64-darwin) 582override TARGET_UNITS+=onlinepackagemanager.pas 583endif 584ifeq ($(FULL_TARGET),powerpc64-embedded) 585override TARGET_UNITS+=onlinepackagemanager.pas 586endif 587ifeq ($(FULL_TARGET),powerpc64-aix) 588override TARGET_UNITS+=onlinepackagemanager.pas 589endif 590ifeq ($(FULL_TARGET),avr-embedded) 591override TARGET_UNITS+=onlinepackagemanager.pas 592endif 593ifeq ($(FULL_TARGET),armeb-linux) 594override TARGET_UNITS+=onlinepackagemanager.pas 595endif 596ifeq ($(FULL_TARGET),armeb-embedded) 597override TARGET_UNITS+=onlinepackagemanager.pas 598endif 599ifeq ($(FULL_TARGET),mips-linux) 600override TARGET_UNITS+=onlinepackagemanager.pas 601endif 602ifeq ($(FULL_TARGET),mipsel-linux) 603override TARGET_UNITS+=onlinepackagemanager.pas 604endif 605ifeq ($(FULL_TARGET),mipsel-embedded) 606override TARGET_UNITS+=onlinepackagemanager.pas 607endif 608ifeq ($(FULL_TARGET),mipsel-android) 609override TARGET_UNITS+=onlinepackagemanager.pas 610endif 611ifeq ($(FULL_TARGET),mips64el-linux) 612override TARGET_UNITS+=onlinepackagemanager.pas 613endif 614ifeq ($(FULL_TARGET),jvm-java) 615override TARGET_UNITS+=onlinepackagemanager.pas 616endif 617ifeq ($(FULL_TARGET),jvm-android) 618override TARGET_UNITS+=onlinepackagemanager.pas 619endif 620ifeq ($(FULL_TARGET),i8086-embedded) 621override TARGET_UNITS+=onlinepackagemanager.pas 622endif 623ifeq ($(FULL_TARGET),i8086-msdos) 624override TARGET_UNITS+=onlinepackagemanager.pas 625endif 626ifeq ($(FULL_TARGET),i8086-win16) 627override TARGET_UNITS+=onlinepackagemanager.pas 628endif 629ifeq ($(FULL_TARGET),aarch64-linux) 630override TARGET_UNITS+=onlinepackagemanager.pas 631endif 632ifeq ($(FULL_TARGET),aarch64-darwin) 633override TARGET_UNITS+=onlinepackagemanager.pas 634endif 635ifeq ($(FULL_TARGET),aarch64-win64) 636override TARGET_UNITS+=onlinepackagemanager.pas 637endif 638ifeq ($(FULL_TARGET),aarch64-android) 639override TARGET_UNITS+=onlinepackagemanager.pas 640endif 641ifeq ($(FULL_TARGET),aarch64-ios) 642override TARGET_UNITS+=onlinepackagemanager.pas 643endif 644ifeq ($(FULL_TARGET),wasm-wasm) 645override TARGET_UNITS+=onlinepackagemanager.pas 646endif 647ifeq ($(FULL_TARGET),sparc64-linux) 648override TARGET_UNITS+=onlinepackagemanager.pas 649endif 650ifeq ($(FULL_TARGET),riscv32-linux) 651override TARGET_UNITS+=onlinepackagemanager.pas 652endif 653ifeq ($(FULL_TARGET),riscv32-embedded) 654override TARGET_UNITS+=onlinepackagemanager.pas 655endif 656ifeq ($(FULL_TARGET),riscv64-linux) 657override TARGET_UNITS+=onlinepackagemanager.pas 658endif 659ifeq ($(FULL_TARGET),riscv64-embedded) 660override TARGET_UNITS+=onlinepackagemanager.pas 661endif 662ifeq ($(FULL_TARGET),xtensa-linux) 663override TARGET_UNITS+=onlinepackagemanager.pas 664endif 665ifeq ($(FULL_TARGET),xtensa-embedded) 666override TARGET_UNITS+=onlinepackagemanager.pas 667endif 668ifeq ($(FULL_TARGET),xtensa-freertos) 669override TARGET_UNITS+=onlinepackagemanager.pas 670endif 671ifeq ($(FULL_TARGET),z80-embedded) 672override TARGET_UNITS+=onlinepackagemanager.pas 673endif 674ifeq ($(FULL_TARGET),z80-zxspectrum) 675override TARGET_UNITS+=onlinepackagemanager.pas 676endif 677ifeq ($(FULL_TARGET),z80-msxdos) 678override TARGET_UNITS+=onlinepackagemanager.pas 679endif 680ifeq ($(FULL_TARGET),z80-amstradcpc) 681override TARGET_UNITS+=onlinepackagemanager.pas 682endif 683ifeq ($(FULL_TARGET),i386-linux) 684override 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)) 685endif 686ifeq ($(FULL_TARGET),i386-go32v2) 687override 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)) 688endif 689ifeq ($(FULL_TARGET),i386-win32) 690override 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)) 691endif 692ifeq ($(FULL_TARGET),i386-os2) 693override 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)) 694endif 695ifeq ($(FULL_TARGET),i386-freebsd) 696override 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)) 697endif 698ifeq ($(FULL_TARGET),i386-beos) 699override 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)) 700endif 701ifeq ($(FULL_TARGET),i386-haiku) 702override 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)) 703endif 704ifeq ($(FULL_TARGET),i386-netbsd) 705override 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)) 706endif 707ifeq ($(FULL_TARGET),i386-solaris) 708override 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)) 709endif 710ifeq ($(FULL_TARGET),i386-netware) 711override 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)) 712endif 713ifeq ($(FULL_TARGET),i386-openbsd) 714override 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)) 715endif 716ifeq ($(FULL_TARGET),i386-wdosx) 717override 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)) 718endif 719ifeq ($(FULL_TARGET),i386-darwin) 720override 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)) 721endif 722ifeq ($(FULL_TARGET),i386-emx) 723override 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)) 724endif 725ifeq ($(FULL_TARGET),i386-watcom) 726override 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)) 727endif 728ifeq ($(FULL_TARGET),i386-netwlibc) 729override 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)) 730endif 731ifeq ($(FULL_TARGET),i386-wince) 732override 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)) 733endif 734ifeq ($(FULL_TARGET),i386-embedded) 735override 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)) 736endif 737ifeq ($(FULL_TARGET),i386-symbian) 738override 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)) 739endif 740ifeq ($(FULL_TARGET),i386-nativent) 741override 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)) 742endif 743ifeq ($(FULL_TARGET),i386-iphonesim) 744override 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)) 745endif 746ifeq ($(FULL_TARGET),i386-android) 747override 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)) 748endif 749ifeq ($(FULL_TARGET),i386-aros) 750override 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)) 751endif 752ifeq ($(FULL_TARGET),m68k-linux) 753override 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)) 754endif 755ifeq ($(FULL_TARGET),m68k-netbsd) 756override 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)) 757endif 758ifeq ($(FULL_TARGET),m68k-amiga) 759override 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)) 760endif 761ifeq ($(FULL_TARGET),m68k-atari) 762override 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)) 763endif 764ifeq ($(FULL_TARGET),m68k-palmos) 765override 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)) 766endif 767ifeq ($(FULL_TARGET),m68k-macosclassic) 768override 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)) 769endif 770ifeq ($(FULL_TARGET),m68k-embedded) 771override 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)) 772endif 773ifeq ($(FULL_TARGET),m68k-sinclairql) 774override 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)) 775endif 776ifeq ($(FULL_TARGET),powerpc-linux) 777override 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)) 778endif 779ifeq ($(FULL_TARGET),powerpc-netbsd) 780override 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)) 781endif 782ifeq ($(FULL_TARGET),powerpc-amiga) 783override 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)) 784endif 785ifeq ($(FULL_TARGET),powerpc-macosclassic) 786override 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)) 787endif 788ifeq ($(FULL_TARGET),powerpc-darwin) 789override 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)) 790endif 791ifeq ($(FULL_TARGET),powerpc-morphos) 792override 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)) 793endif 794ifeq ($(FULL_TARGET),powerpc-embedded) 795override 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)) 796endif 797ifeq ($(FULL_TARGET),powerpc-wii) 798override 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)) 799endif 800ifeq ($(FULL_TARGET),powerpc-aix) 801override 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)) 802endif 803ifeq ($(FULL_TARGET),sparc-linux) 804override 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)) 805endif 806ifeq ($(FULL_TARGET),sparc-netbsd) 807override 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)) 808endif 809ifeq ($(FULL_TARGET),sparc-solaris) 810override 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)) 811endif 812ifeq ($(FULL_TARGET),sparc-embedded) 813override 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)) 814endif 815ifeq ($(FULL_TARGET),x86_64-linux) 816override 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)) 817endif 818ifeq ($(FULL_TARGET),x86_64-freebsd) 819override 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)) 820endif 821ifeq ($(FULL_TARGET),x86_64-haiku) 822override 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)) 823endif 824ifeq ($(FULL_TARGET),x86_64-netbsd) 825override 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)) 826endif 827ifeq ($(FULL_TARGET),x86_64-solaris) 828override 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)) 829endif 830ifeq ($(FULL_TARGET),x86_64-openbsd) 831override 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)) 832endif 833ifeq ($(FULL_TARGET),x86_64-darwin) 834override 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)) 835endif 836ifeq ($(FULL_TARGET),x86_64-win64) 837override 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)) 838endif 839ifeq ($(FULL_TARGET),x86_64-embedded) 840override 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)) 841endif 842ifeq ($(FULL_TARGET),x86_64-iphonesim) 843override 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)) 844endif 845ifeq ($(FULL_TARGET),x86_64-android) 846override 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)) 847endif 848ifeq ($(FULL_TARGET),x86_64-aros) 849override 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)) 850endif 851ifeq ($(FULL_TARGET),x86_64-dragonfly) 852override 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)) 853endif 854ifeq ($(FULL_TARGET),arm-linux) 855override 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)) 856endif 857ifeq ($(FULL_TARGET),arm-netbsd) 858override 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)) 859endif 860ifeq ($(FULL_TARGET),arm-palmos) 861override 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)) 862endif 863ifeq ($(FULL_TARGET),arm-wince) 864override 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)) 865endif 866ifeq ($(FULL_TARGET),arm-gba) 867override 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)) 868endif 869ifeq ($(FULL_TARGET),arm-nds) 870override 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)) 871endif 872ifeq ($(FULL_TARGET),arm-embedded) 873override 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)) 874endif 875ifeq ($(FULL_TARGET),arm-symbian) 876override 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)) 877endif 878ifeq ($(FULL_TARGET),arm-android) 879override 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)) 880endif 881ifeq ($(FULL_TARGET),arm-aros) 882override 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)) 883endif 884ifeq ($(FULL_TARGET),arm-freertos) 885override 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)) 886endif 887ifeq ($(FULL_TARGET),arm-ios) 888override 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)) 889endif 890ifeq ($(FULL_TARGET),powerpc64-linux) 891override 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)) 892endif 893ifeq ($(FULL_TARGET),powerpc64-darwin) 894override 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)) 895endif 896ifeq ($(FULL_TARGET),powerpc64-embedded) 897override 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)) 898endif 899ifeq ($(FULL_TARGET),powerpc64-aix) 900override 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)) 901endif 902ifeq ($(FULL_TARGET),avr-embedded) 903override 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)) 904endif 905ifeq ($(FULL_TARGET),armeb-linux) 906override 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)) 907endif 908ifeq ($(FULL_TARGET),armeb-embedded) 909override 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)) 910endif 911ifeq ($(FULL_TARGET),mips-linux) 912override 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)) 913endif 914ifeq ($(FULL_TARGET),mipsel-linux) 915override 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)) 916endif 917ifeq ($(FULL_TARGET),mipsel-embedded) 918override 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)) 919endif 920ifeq ($(FULL_TARGET),mipsel-android) 921override 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)) 922endif 923ifeq ($(FULL_TARGET),mips64el-linux) 924override 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)) 925endif 926ifeq ($(FULL_TARGET),jvm-java) 927override 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)) 928endif 929ifeq ($(FULL_TARGET),jvm-android) 930override 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)) 931endif 932ifeq ($(FULL_TARGET),i8086-embedded) 933override 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)) 934endif 935ifeq ($(FULL_TARGET),i8086-msdos) 936override 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)) 937endif 938ifeq ($(FULL_TARGET),i8086-win16) 939override 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)) 940endif 941ifeq ($(FULL_TARGET),aarch64-linux) 942override 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)) 943endif 944ifeq ($(FULL_TARGET),aarch64-darwin) 945override 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)) 946endif 947ifeq ($(FULL_TARGET),aarch64-win64) 948override 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)) 949endif 950ifeq ($(FULL_TARGET),aarch64-android) 951override 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)) 952endif 953ifeq ($(FULL_TARGET),aarch64-ios) 954override 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)) 955endif 956ifeq ($(FULL_TARGET),wasm-wasm) 957override 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)) 958endif 959ifeq ($(FULL_TARGET),sparc64-linux) 960override 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)) 961endif 962ifeq ($(FULL_TARGET),riscv32-linux) 963override 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)) 964endif 965ifeq ($(FULL_TARGET),riscv32-embedded) 966override 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)) 967endif 968ifeq ($(FULL_TARGET),riscv64-linux) 969override 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)) 970endif 971ifeq ($(FULL_TARGET),riscv64-embedded) 972override 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)) 973endif 974ifeq ($(FULL_TARGET),xtensa-linux) 975override 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)) 976endif 977ifeq ($(FULL_TARGET),xtensa-embedded) 978override 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)) 979endif 980ifeq ($(FULL_TARGET),xtensa-freertos) 981override 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)) 982endif 983ifeq ($(FULL_TARGET),z80-embedded) 984override 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)) 985endif 986ifeq ($(FULL_TARGET),z80-zxspectrum) 987override 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)) 988endif 989ifeq ($(FULL_TARGET),z80-msxdos) 990override 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)) 991endif 992ifeq ($(FULL_TARGET),z80-amstradcpc) 993override 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)) 994endif 995ifeq ($(FULL_TARGET),i386-linux) 996override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 997endif 998ifeq ($(FULL_TARGET),i386-go32v2) 999override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1000endif 1001ifeq ($(FULL_TARGET),i386-win32) 1002override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1003endif 1004ifeq ($(FULL_TARGET),i386-os2) 1005override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1006endif 1007ifeq ($(FULL_TARGET),i386-freebsd) 1008override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1009endif 1010ifeq ($(FULL_TARGET),i386-beos) 1011override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1012endif 1013ifeq ($(FULL_TARGET),i386-haiku) 1014override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1015endif 1016ifeq ($(FULL_TARGET),i386-netbsd) 1017override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1018endif 1019ifeq ($(FULL_TARGET),i386-solaris) 1020override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1021endif 1022ifeq ($(FULL_TARGET),i386-netware) 1023override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1024endif 1025ifeq ($(FULL_TARGET),i386-openbsd) 1026override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1027endif 1028ifeq ($(FULL_TARGET),i386-wdosx) 1029override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1030endif 1031ifeq ($(FULL_TARGET),i386-darwin) 1032override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1033endif 1034ifeq ($(FULL_TARGET),i386-emx) 1035override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1036endif 1037ifeq ($(FULL_TARGET),i386-watcom) 1038override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1039endif 1040ifeq ($(FULL_TARGET),i386-netwlibc) 1041override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1042endif 1043ifeq ($(FULL_TARGET),i386-wince) 1044override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1045endif 1046ifeq ($(FULL_TARGET),i386-embedded) 1047override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1048endif 1049ifeq ($(FULL_TARGET),i386-symbian) 1050override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1051endif 1052ifeq ($(FULL_TARGET),i386-nativent) 1053override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1054endif 1055ifeq ($(FULL_TARGET),i386-iphonesim) 1056override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1057endif 1058ifeq ($(FULL_TARGET),i386-android) 1059override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1060endif 1061ifeq ($(FULL_TARGET),i386-aros) 1062override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1063endif 1064ifeq ($(FULL_TARGET),m68k-linux) 1065override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1066endif 1067ifeq ($(FULL_TARGET),m68k-netbsd) 1068override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1069endif 1070ifeq ($(FULL_TARGET),m68k-amiga) 1071override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1072endif 1073ifeq ($(FULL_TARGET),m68k-atari) 1074override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1075endif 1076ifeq ($(FULL_TARGET),m68k-palmos) 1077override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1078endif 1079ifeq ($(FULL_TARGET),m68k-macosclassic) 1080override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1081endif 1082ifeq ($(FULL_TARGET),m68k-embedded) 1083override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1084endif 1085ifeq ($(FULL_TARGET),m68k-sinclairql) 1086override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1087endif 1088ifeq ($(FULL_TARGET),powerpc-linux) 1089override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1090endif 1091ifeq ($(FULL_TARGET),powerpc-netbsd) 1092override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1093endif 1094ifeq ($(FULL_TARGET),powerpc-amiga) 1095override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1096endif 1097ifeq ($(FULL_TARGET),powerpc-macosclassic) 1098override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1099endif 1100ifeq ($(FULL_TARGET),powerpc-darwin) 1101override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1102endif 1103ifeq ($(FULL_TARGET),powerpc-morphos) 1104override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1105endif 1106ifeq ($(FULL_TARGET),powerpc-embedded) 1107override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1108endif 1109ifeq ($(FULL_TARGET),powerpc-wii) 1110override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1111endif 1112ifeq ($(FULL_TARGET),powerpc-aix) 1113override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1114endif 1115ifeq ($(FULL_TARGET),sparc-linux) 1116override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1117endif 1118ifeq ($(FULL_TARGET),sparc-netbsd) 1119override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1120endif 1121ifeq ($(FULL_TARGET),sparc-solaris) 1122override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1123endif 1124ifeq ($(FULL_TARGET),sparc-embedded) 1125override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1126endif 1127ifeq ($(FULL_TARGET),x86_64-linux) 1128override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1129endif 1130ifeq ($(FULL_TARGET),x86_64-freebsd) 1131override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1132endif 1133ifeq ($(FULL_TARGET),x86_64-haiku) 1134override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1135endif 1136ifeq ($(FULL_TARGET),x86_64-netbsd) 1137override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1138endif 1139ifeq ($(FULL_TARGET),x86_64-solaris) 1140override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1141endif 1142ifeq ($(FULL_TARGET),x86_64-openbsd) 1143override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1144endif 1145ifeq ($(FULL_TARGET),x86_64-darwin) 1146override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1147endif 1148ifeq ($(FULL_TARGET),x86_64-win64) 1149override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1150endif 1151ifeq ($(FULL_TARGET),x86_64-embedded) 1152override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1153endif 1154ifeq ($(FULL_TARGET),x86_64-iphonesim) 1155override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1156endif 1157ifeq ($(FULL_TARGET),x86_64-android) 1158override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1159endif 1160ifeq ($(FULL_TARGET),x86_64-aros) 1161override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1162endif 1163ifeq ($(FULL_TARGET),x86_64-dragonfly) 1164override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1165endif 1166ifeq ($(FULL_TARGET),arm-linux) 1167override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1168endif 1169ifeq ($(FULL_TARGET),arm-netbsd) 1170override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1171endif 1172ifeq ($(FULL_TARGET),arm-palmos) 1173override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1174endif 1175ifeq ($(FULL_TARGET),arm-wince) 1176override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1177endif 1178ifeq ($(FULL_TARGET),arm-gba) 1179override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1180endif 1181ifeq ($(FULL_TARGET),arm-nds) 1182override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1183endif 1184ifeq ($(FULL_TARGET),arm-embedded) 1185override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1186endif 1187ifeq ($(FULL_TARGET),arm-symbian) 1188override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1189endif 1190ifeq ($(FULL_TARGET),arm-android) 1191override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1192endif 1193ifeq ($(FULL_TARGET),arm-aros) 1194override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1195endif 1196ifeq ($(FULL_TARGET),arm-freertos) 1197override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1198endif 1199ifeq ($(FULL_TARGET),arm-ios) 1200override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1201endif 1202ifeq ($(FULL_TARGET),powerpc64-linux) 1203override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1204endif 1205ifeq ($(FULL_TARGET),powerpc64-darwin) 1206override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1207endif 1208ifeq ($(FULL_TARGET),powerpc64-embedded) 1209override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1210endif 1211ifeq ($(FULL_TARGET),powerpc64-aix) 1212override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1213endif 1214ifeq ($(FULL_TARGET),avr-embedded) 1215override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1216endif 1217ifeq ($(FULL_TARGET),armeb-linux) 1218override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1219endif 1220ifeq ($(FULL_TARGET),armeb-embedded) 1221override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1222endif 1223ifeq ($(FULL_TARGET),mips-linux) 1224override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1225endif 1226ifeq ($(FULL_TARGET),mipsel-linux) 1227override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1228endif 1229ifeq ($(FULL_TARGET),mipsel-embedded) 1230override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1231endif 1232ifeq ($(FULL_TARGET),mipsel-android) 1233override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1234endif 1235ifeq ($(FULL_TARGET),mips64el-linux) 1236override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1237endif 1238ifeq ($(FULL_TARGET),jvm-java) 1239override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1240endif 1241ifeq ($(FULL_TARGET),jvm-android) 1242override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1243endif 1244ifeq ($(FULL_TARGET),i8086-embedded) 1245override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1246endif 1247ifeq ($(FULL_TARGET),i8086-msdos) 1248override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1249endif 1250ifeq ($(FULL_TARGET),i8086-win16) 1251override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1252endif 1253ifeq ($(FULL_TARGET),aarch64-linux) 1254override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1255endif 1256ifeq ($(FULL_TARGET),aarch64-darwin) 1257override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1258endif 1259ifeq ($(FULL_TARGET),aarch64-win64) 1260override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1261endif 1262ifeq ($(FULL_TARGET),aarch64-android) 1263override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1264endif 1265ifeq ($(FULL_TARGET),aarch64-ios) 1266override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1267endif 1268ifeq ($(FULL_TARGET),wasm-wasm) 1269override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1270endif 1271ifeq ($(FULL_TARGET),sparc64-linux) 1272override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1273endif 1274ifeq ($(FULL_TARGET),riscv32-linux) 1275override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1276endif 1277ifeq ($(FULL_TARGET),riscv32-embedded) 1278override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1279endif 1280ifeq ($(FULL_TARGET),riscv64-linux) 1281override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1282endif 1283ifeq ($(FULL_TARGET),riscv64-embedded) 1284override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1285endif 1286ifeq ($(FULL_TARGET),xtensa-linux) 1287override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1288endif 1289ifeq ($(FULL_TARGET),xtensa-embedded) 1290override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1291endif 1292ifeq ($(FULL_TARGET),xtensa-freertos) 1293override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1294endif 1295ifeq ($(FULL_TARGET),z80-embedded) 1296override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1297endif 1298ifeq ($(FULL_TARGET),z80-zxspectrum) 1299override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1300endif 1301ifeq ($(FULL_TARGET),z80-msxdos) 1302override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1303endif 1304ifeq ($(FULL_TARGET),z80-amstradcpc) 1305override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -vm5024 -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS) 1306endif 1307ifeq ($(FULL_TARGET),i386-linux) 1308override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1309endif 1310ifeq ($(FULL_TARGET),i386-go32v2) 1311override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1312endif 1313ifeq ($(FULL_TARGET),i386-win32) 1314override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1315endif 1316ifeq ($(FULL_TARGET),i386-os2) 1317override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1318endif 1319ifeq ($(FULL_TARGET),i386-freebsd) 1320override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1321endif 1322ifeq ($(FULL_TARGET),i386-beos) 1323override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1324endif 1325ifeq ($(FULL_TARGET),i386-haiku) 1326override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1327endif 1328ifeq ($(FULL_TARGET),i386-netbsd) 1329override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1330endif 1331ifeq ($(FULL_TARGET),i386-solaris) 1332override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1333endif 1334ifeq ($(FULL_TARGET),i386-netware) 1335override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1336endif 1337ifeq ($(FULL_TARGET),i386-openbsd) 1338override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1339endif 1340ifeq ($(FULL_TARGET),i386-wdosx) 1341override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1342endif 1343ifeq ($(FULL_TARGET),i386-darwin) 1344override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1345endif 1346ifeq ($(FULL_TARGET),i386-emx) 1347override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1348endif 1349ifeq ($(FULL_TARGET),i386-watcom) 1350override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1351endif 1352ifeq ($(FULL_TARGET),i386-netwlibc) 1353override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1354endif 1355ifeq ($(FULL_TARGET),i386-wince) 1356override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1357endif 1358ifeq ($(FULL_TARGET),i386-embedded) 1359override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1360endif 1361ifeq ($(FULL_TARGET),i386-symbian) 1362override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1363endif 1364ifeq ($(FULL_TARGET),i386-nativent) 1365override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1366endif 1367ifeq ($(FULL_TARGET),i386-iphonesim) 1368override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1369endif 1370ifeq ($(FULL_TARGET),i386-android) 1371override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1372endif 1373ifeq ($(FULL_TARGET),i386-aros) 1374override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1375endif 1376ifeq ($(FULL_TARGET),m68k-linux) 1377override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1378endif 1379ifeq ($(FULL_TARGET),m68k-netbsd) 1380override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1381endif 1382ifeq ($(FULL_TARGET),m68k-amiga) 1383override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1384endif 1385ifeq ($(FULL_TARGET),m68k-atari) 1386override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1387endif 1388ifeq ($(FULL_TARGET),m68k-palmos) 1389override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1390endif 1391ifeq ($(FULL_TARGET),m68k-macosclassic) 1392override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1393endif 1394ifeq ($(FULL_TARGET),m68k-embedded) 1395override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1396endif 1397ifeq ($(FULL_TARGET),m68k-sinclairql) 1398override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1399endif 1400ifeq ($(FULL_TARGET),powerpc-linux) 1401override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1402endif 1403ifeq ($(FULL_TARGET),powerpc-netbsd) 1404override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1405endif 1406ifeq ($(FULL_TARGET),powerpc-amiga) 1407override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1408endif 1409ifeq ($(FULL_TARGET),powerpc-macosclassic) 1410override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1411endif 1412ifeq ($(FULL_TARGET),powerpc-darwin) 1413override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1414endif 1415ifeq ($(FULL_TARGET),powerpc-morphos) 1416override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1417endif 1418ifeq ($(FULL_TARGET),powerpc-embedded) 1419override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1420endif 1421ifeq ($(FULL_TARGET),powerpc-wii) 1422override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1423endif 1424ifeq ($(FULL_TARGET),powerpc-aix) 1425override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1426endif 1427ifeq ($(FULL_TARGET),sparc-linux) 1428override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1429endif 1430ifeq ($(FULL_TARGET),sparc-netbsd) 1431override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1432endif 1433ifeq ($(FULL_TARGET),sparc-solaris) 1434override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1435endif 1436ifeq ($(FULL_TARGET),sparc-embedded) 1437override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1438endif 1439ifeq ($(FULL_TARGET),x86_64-linux) 1440override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1441endif 1442ifeq ($(FULL_TARGET),x86_64-freebsd) 1443override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1444endif 1445ifeq ($(FULL_TARGET),x86_64-haiku) 1446override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1447endif 1448ifeq ($(FULL_TARGET),x86_64-netbsd) 1449override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1450endif 1451ifeq ($(FULL_TARGET),x86_64-solaris) 1452override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1453endif 1454ifeq ($(FULL_TARGET),x86_64-openbsd) 1455override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1456endif 1457ifeq ($(FULL_TARGET),x86_64-darwin) 1458override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1459endif 1460ifeq ($(FULL_TARGET),x86_64-win64) 1461override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1462endif 1463ifeq ($(FULL_TARGET),x86_64-embedded) 1464override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1465endif 1466ifeq ($(FULL_TARGET),x86_64-iphonesim) 1467override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1468endif 1469ifeq ($(FULL_TARGET),x86_64-android) 1470override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1471endif 1472ifeq ($(FULL_TARGET),x86_64-aros) 1473override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1474endif 1475ifeq ($(FULL_TARGET),x86_64-dragonfly) 1476override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1477endif 1478ifeq ($(FULL_TARGET),arm-linux) 1479override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1480endif 1481ifeq ($(FULL_TARGET),arm-netbsd) 1482override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1483endif 1484ifeq ($(FULL_TARGET),arm-palmos) 1485override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1486endif 1487ifeq ($(FULL_TARGET),arm-wince) 1488override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1489endif 1490ifeq ($(FULL_TARGET),arm-gba) 1491override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1492endif 1493ifeq ($(FULL_TARGET),arm-nds) 1494override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1495endif 1496ifeq ($(FULL_TARGET),arm-embedded) 1497override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1498endif 1499ifeq ($(FULL_TARGET),arm-symbian) 1500override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1501endif 1502ifeq ($(FULL_TARGET),arm-android) 1503override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1504endif 1505ifeq ($(FULL_TARGET),arm-aros) 1506override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1507endif 1508ifeq ($(FULL_TARGET),arm-freertos) 1509override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1510endif 1511ifeq ($(FULL_TARGET),arm-ios) 1512override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1513endif 1514ifeq ($(FULL_TARGET),powerpc64-linux) 1515override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1516endif 1517ifeq ($(FULL_TARGET),powerpc64-darwin) 1518override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1519endif 1520ifeq ($(FULL_TARGET),powerpc64-embedded) 1521override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1522endif 1523ifeq ($(FULL_TARGET),powerpc64-aix) 1524override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1525endif 1526ifeq ($(FULL_TARGET),avr-embedded) 1527override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1528endif 1529ifeq ($(FULL_TARGET),armeb-linux) 1530override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1531endif 1532ifeq ($(FULL_TARGET),armeb-embedded) 1533override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1534endif 1535ifeq ($(FULL_TARGET),mips-linux) 1536override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1537endif 1538ifeq ($(FULL_TARGET),mipsel-linux) 1539override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1540endif 1541ifeq ($(FULL_TARGET),mipsel-embedded) 1542override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1543endif 1544ifeq ($(FULL_TARGET),mipsel-android) 1545override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1546endif 1547ifeq ($(FULL_TARGET),mips64el-linux) 1548override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1549endif 1550ifeq ($(FULL_TARGET),jvm-java) 1551override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1552endif 1553ifeq ($(FULL_TARGET),jvm-android) 1554override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1555endif 1556ifeq ($(FULL_TARGET),i8086-embedded) 1557override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1558endif 1559ifeq ($(FULL_TARGET),i8086-msdos) 1560override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1561endif 1562ifeq ($(FULL_TARGET),i8086-win16) 1563override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1564endif 1565ifeq ($(FULL_TARGET),aarch64-linux) 1566override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1567endif 1568ifeq ($(FULL_TARGET),aarch64-darwin) 1569override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1570endif 1571ifeq ($(FULL_TARGET),aarch64-win64) 1572override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1573endif 1574ifeq ($(FULL_TARGET),aarch64-android) 1575override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1576endif 1577ifeq ($(FULL_TARGET),aarch64-ios) 1578override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1579endif 1580ifeq ($(FULL_TARGET),wasm-wasm) 1581override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1582endif 1583ifeq ($(FULL_TARGET),sparc64-linux) 1584override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1585endif 1586ifeq ($(FULL_TARGET),riscv32-linux) 1587override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1588endif 1589ifeq ($(FULL_TARGET),riscv32-embedded) 1590override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1591endif 1592ifeq ($(FULL_TARGET),riscv64-linux) 1593override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1594endif 1595ifeq ($(FULL_TARGET),riscv64-embedded) 1596override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1597endif 1598ifeq ($(FULL_TARGET),xtensa-linux) 1599override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1600endif 1601ifeq ($(FULL_TARGET),xtensa-embedded) 1602override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1603endif 1604ifeq ($(FULL_TARGET),xtensa-freertos) 1605override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1606endif 1607ifeq ($(FULL_TARGET),z80-embedded) 1608override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1609endif 1610ifeq ($(FULL_TARGET),z80-zxspectrum) 1611override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1612endif 1613ifeq ($(FULL_TARGET),z80-msxdos) 1614override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1615endif 1616ifeq ($(FULL_TARGET),z80-amstradcpc) 1617override COMPILER_INCLUDEDIR+=vst/include/intf/$(LCL_PLATFORM) vst/include/$(LCL_PLATFORM) 1618endif 1619ifeq ($(FULL_TARGET),i386-linux) 1620override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1621endif 1622ifeq ($(FULL_TARGET),i386-go32v2) 1623override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1624endif 1625ifeq ($(FULL_TARGET),i386-win32) 1626override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1627endif 1628ifeq ($(FULL_TARGET),i386-os2) 1629override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1630endif 1631ifeq ($(FULL_TARGET),i386-freebsd) 1632override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1633endif 1634ifeq ($(FULL_TARGET),i386-beos) 1635override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1636endif 1637ifeq ($(FULL_TARGET),i386-haiku) 1638override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1639endif 1640ifeq ($(FULL_TARGET),i386-netbsd) 1641override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1642endif 1643ifeq ($(FULL_TARGET),i386-solaris) 1644override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1645endif 1646ifeq ($(FULL_TARGET),i386-netware) 1647override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1648endif 1649ifeq ($(FULL_TARGET),i386-openbsd) 1650override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1651endif 1652ifeq ($(FULL_TARGET),i386-wdosx) 1653override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1654endif 1655ifeq ($(FULL_TARGET),i386-darwin) 1656override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1657endif 1658ifeq ($(FULL_TARGET),i386-emx) 1659override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1660endif 1661ifeq ($(FULL_TARGET),i386-watcom) 1662override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1663endif 1664ifeq ($(FULL_TARGET),i386-netwlibc) 1665override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1666endif 1667ifeq ($(FULL_TARGET),i386-wince) 1668override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1669endif 1670ifeq ($(FULL_TARGET),i386-embedded) 1671override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1672endif 1673ifeq ($(FULL_TARGET),i386-symbian) 1674override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1675endif 1676ifeq ($(FULL_TARGET),i386-nativent) 1677override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1678endif 1679ifeq ($(FULL_TARGET),i386-iphonesim) 1680override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1681endif 1682ifeq ($(FULL_TARGET),i386-android) 1683override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1684endif 1685ifeq ($(FULL_TARGET),i386-aros) 1686override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1687endif 1688ifeq ($(FULL_TARGET),m68k-linux) 1689override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1690endif 1691ifeq ($(FULL_TARGET),m68k-netbsd) 1692override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1693endif 1694ifeq ($(FULL_TARGET),m68k-amiga) 1695override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1696endif 1697ifeq ($(FULL_TARGET),m68k-atari) 1698override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1699endif 1700ifeq ($(FULL_TARGET),m68k-palmos) 1701override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1702endif 1703ifeq ($(FULL_TARGET),m68k-macosclassic) 1704override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1705endif 1706ifeq ($(FULL_TARGET),m68k-embedded) 1707override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1708endif 1709ifeq ($(FULL_TARGET),m68k-sinclairql) 1710override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1711endif 1712ifeq ($(FULL_TARGET),powerpc-linux) 1713override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1714endif 1715ifeq ($(FULL_TARGET),powerpc-netbsd) 1716override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1717endif 1718ifeq ($(FULL_TARGET),powerpc-amiga) 1719override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1720endif 1721ifeq ($(FULL_TARGET),powerpc-macosclassic) 1722override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1723endif 1724ifeq ($(FULL_TARGET),powerpc-darwin) 1725override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1726endif 1727ifeq ($(FULL_TARGET),powerpc-morphos) 1728override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1729endif 1730ifeq ($(FULL_TARGET),powerpc-embedded) 1731override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1732endif 1733ifeq ($(FULL_TARGET),powerpc-wii) 1734override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1735endif 1736ifeq ($(FULL_TARGET),powerpc-aix) 1737override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1738endif 1739ifeq ($(FULL_TARGET),sparc-linux) 1740override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1741endif 1742ifeq ($(FULL_TARGET),sparc-netbsd) 1743override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1744endif 1745ifeq ($(FULL_TARGET),sparc-solaris) 1746override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1747endif 1748ifeq ($(FULL_TARGET),sparc-embedded) 1749override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1750endif 1751ifeq ($(FULL_TARGET),x86_64-linux) 1752override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1753endif 1754ifeq ($(FULL_TARGET),x86_64-freebsd) 1755override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1756endif 1757ifeq ($(FULL_TARGET),x86_64-haiku) 1758override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1759endif 1760ifeq ($(FULL_TARGET),x86_64-netbsd) 1761override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1762endif 1763ifeq ($(FULL_TARGET),x86_64-solaris) 1764override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1765endif 1766ifeq ($(FULL_TARGET),x86_64-openbsd) 1767override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1768endif 1769ifeq ($(FULL_TARGET),x86_64-darwin) 1770override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1771endif 1772ifeq ($(FULL_TARGET),x86_64-win64) 1773override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1774endif 1775ifeq ($(FULL_TARGET),x86_64-embedded) 1776override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1777endif 1778ifeq ($(FULL_TARGET),x86_64-iphonesim) 1779override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1780endif 1781ifeq ($(FULL_TARGET),x86_64-android) 1782override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1783endif 1784ifeq ($(FULL_TARGET),x86_64-aros) 1785override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1786endif 1787ifeq ($(FULL_TARGET),x86_64-dragonfly) 1788override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1789endif 1790ifeq ($(FULL_TARGET),arm-linux) 1791override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1792endif 1793ifeq ($(FULL_TARGET),arm-netbsd) 1794override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1795endif 1796ifeq ($(FULL_TARGET),arm-palmos) 1797override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1798endif 1799ifeq ($(FULL_TARGET),arm-wince) 1800override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1801endif 1802ifeq ($(FULL_TARGET),arm-gba) 1803override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1804endif 1805ifeq ($(FULL_TARGET),arm-nds) 1806override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1807endif 1808ifeq ($(FULL_TARGET),arm-embedded) 1809override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1810endif 1811ifeq ($(FULL_TARGET),arm-symbian) 1812override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1813endif 1814ifeq ($(FULL_TARGET),arm-android) 1815override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1816endif 1817ifeq ($(FULL_TARGET),arm-aros) 1818override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1819endif 1820ifeq ($(FULL_TARGET),arm-freertos) 1821override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1822endif 1823ifeq ($(FULL_TARGET),arm-ios) 1824override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1825endif 1826ifeq ($(FULL_TARGET),powerpc64-linux) 1827override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1828endif 1829ifeq ($(FULL_TARGET),powerpc64-darwin) 1830override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1831endif 1832ifeq ($(FULL_TARGET),powerpc64-embedded) 1833override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1834endif 1835ifeq ($(FULL_TARGET),powerpc64-aix) 1836override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1837endif 1838ifeq ($(FULL_TARGET),avr-embedded) 1839override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1840endif 1841ifeq ($(FULL_TARGET),armeb-linux) 1842override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1843endif 1844ifeq ($(FULL_TARGET),armeb-embedded) 1845override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1846endif 1847ifeq ($(FULL_TARGET),mips-linux) 1848override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1849endif 1850ifeq ($(FULL_TARGET),mipsel-linux) 1851override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1852endif 1853ifeq ($(FULL_TARGET),mipsel-embedded) 1854override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1855endif 1856ifeq ($(FULL_TARGET),mipsel-android) 1857override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1858endif 1859ifeq ($(FULL_TARGET),mips64el-linux) 1860override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1861endif 1862ifeq ($(FULL_TARGET),jvm-java) 1863override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1864endif 1865ifeq ($(FULL_TARGET),jvm-android) 1866override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1867endif 1868ifeq ($(FULL_TARGET),i8086-embedded) 1869override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1870endif 1871ifeq ($(FULL_TARGET),i8086-msdos) 1872override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1873endif 1874ifeq ($(FULL_TARGET),i8086-win16) 1875override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1876endif 1877ifeq ($(FULL_TARGET),aarch64-linux) 1878override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1879endif 1880ifeq ($(FULL_TARGET),aarch64-darwin) 1881override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1882endif 1883ifeq ($(FULL_TARGET),aarch64-win64) 1884override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1885endif 1886ifeq ($(FULL_TARGET),aarch64-android) 1887override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1888endif 1889ifeq ($(FULL_TARGET),aarch64-ios) 1890override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1891endif 1892ifeq ($(FULL_TARGET),wasm-wasm) 1893override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1894endif 1895ifeq ($(FULL_TARGET),sparc64-linux) 1896override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1897endif 1898ifeq ($(FULL_TARGET),riscv32-linux) 1899override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1900endif 1901ifeq ($(FULL_TARGET),riscv32-embedded) 1902override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1903endif 1904ifeq ($(FULL_TARGET),riscv64-linux) 1905override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1906endif 1907ifeq ($(FULL_TARGET),riscv64-embedded) 1908override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1909endif 1910ifeq ($(FULL_TARGET),xtensa-linux) 1911override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1912endif 1913ifeq ($(FULL_TARGET),xtensa-embedded) 1914override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1915endif 1916ifeq ($(FULL_TARGET),xtensa-freertos) 1917override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1918endif 1919ifeq ($(FULL_TARGET),z80-embedded) 1920override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1921endif 1922ifeq ($(FULL_TARGET),z80-zxspectrum) 1923override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1924endif 1925ifeq ($(FULL_TARGET),z80-msxdos) 1926override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1927endif 1928ifeq ($(FULL_TARGET),z80-amstradcpc) 1929override COMPILER_UNITDIR+=vst vst/units/$(LCL_PLATFORM) fpcmod frames ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) ../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../virtualtreeview/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) . 1930endif 1931ifeq ($(FULL_TARGET),i386-linux) 1932override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1933endif 1934ifeq ($(FULL_TARGET),i386-go32v2) 1935override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1936endif 1937ifeq ($(FULL_TARGET),i386-win32) 1938override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1939endif 1940ifeq ($(FULL_TARGET),i386-os2) 1941override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1942endif 1943ifeq ($(FULL_TARGET),i386-freebsd) 1944override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1945endif 1946ifeq ($(FULL_TARGET),i386-beos) 1947override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1948endif 1949ifeq ($(FULL_TARGET),i386-haiku) 1950override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1951endif 1952ifeq ($(FULL_TARGET),i386-netbsd) 1953override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1954endif 1955ifeq ($(FULL_TARGET),i386-solaris) 1956override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1957endif 1958ifeq ($(FULL_TARGET),i386-netware) 1959override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1960endif 1961ifeq ($(FULL_TARGET),i386-openbsd) 1962override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1963endif 1964ifeq ($(FULL_TARGET),i386-wdosx) 1965override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1966endif 1967ifeq ($(FULL_TARGET),i386-darwin) 1968override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1969endif 1970ifeq ($(FULL_TARGET),i386-emx) 1971override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1972endif 1973ifeq ($(FULL_TARGET),i386-watcom) 1974override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1975endif 1976ifeq ($(FULL_TARGET),i386-netwlibc) 1977override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1978endif 1979ifeq ($(FULL_TARGET),i386-wince) 1980override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1981endif 1982ifeq ($(FULL_TARGET),i386-embedded) 1983override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1984endif 1985ifeq ($(FULL_TARGET),i386-symbian) 1986override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1987endif 1988ifeq ($(FULL_TARGET),i386-nativent) 1989override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1990endif 1991ifeq ($(FULL_TARGET),i386-iphonesim) 1992override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1993endif 1994ifeq ($(FULL_TARGET),i386-android) 1995override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1996endif 1997ifeq ($(FULL_TARGET),i386-aros) 1998override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 1999endif 2000ifeq ($(FULL_TARGET),m68k-linux) 2001override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2002endif 2003ifeq ($(FULL_TARGET),m68k-netbsd) 2004override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2005endif 2006ifeq ($(FULL_TARGET),m68k-amiga) 2007override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2008endif 2009ifeq ($(FULL_TARGET),m68k-atari) 2010override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2011endif 2012ifeq ($(FULL_TARGET),m68k-palmos) 2013override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2014endif 2015ifeq ($(FULL_TARGET),m68k-macosclassic) 2016override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2017endif 2018ifeq ($(FULL_TARGET),m68k-embedded) 2019override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2020endif 2021ifeq ($(FULL_TARGET),m68k-sinclairql) 2022override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2023endif 2024ifeq ($(FULL_TARGET),powerpc-linux) 2025override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2026endif 2027ifeq ($(FULL_TARGET),powerpc-netbsd) 2028override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2029endif 2030ifeq ($(FULL_TARGET),powerpc-amiga) 2031override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2032endif 2033ifeq ($(FULL_TARGET),powerpc-macosclassic) 2034override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2035endif 2036ifeq ($(FULL_TARGET),powerpc-darwin) 2037override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2038endif 2039ifeq ($(FULL_TARGET),powerpc-morphos) 2040override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2041endif 2042ifeq ($(FULL_TARGET),powerpc-embedded) 2043override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2044endif 2045ifeq ($(FULL_TARGET),powerpc-wii) 2046override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2047endif 2048ifeq ($(FULL_TARGET),powerpc-aix) 2049override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2050endif 2051ifeq ($(FULL_TARGET),sparc-linux) 2052override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2053endif 2054ifeq ($(FULL_TARGET),sparc-netbsd) 2055override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2056endif 2057ifeq ($(FULL_TARGET),sparc-solaris) 2058override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2059endif 2060ifeq ($(FULL_TARGET),sparc-embedded) 2061override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2062endif 2063ifeq ($(FULL_TARGET),x86_64-linux) 2064override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2065endif 2066ifeq ($(FULL_TARGET),x86_64-freebsd) 2067override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2068endif 2069ifeq ($(FULL_TARGET),x86_64-haiku) 2070override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2071endif 2072ifeq ($(FULL_TARGET),x86_64-netbsd) 2073override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2074endif 2075ifeq ($(FULL_TARGET),x86_64-solaris) 2076override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2077endif 2078ifeq ($(FULL_TARGET),x86_64-openbsd) 2079override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2080endif 2081ifeq ($(FULL_TARGET),x86_64-darwin) 2082override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2083endif 2084ifeq ($(FULL_TARGET),x86_64-win64) 2085override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2086endif 2087ifeq ($(FULL_TARGET),x86_64-embedded) 2088override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2089endif 2090ifeq ($(FULL_TARGET),x86_64-iphonesim) 2091override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2092endif 2093ifeq ($(FULL_TARGET),x86_64-android) 2094override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2095endif 2096ifeq ($(FULL_TARGET),x86_64-aros) 2097override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2098endif 2099ifeq ($(FULL_TARGET),x86_64-dragonfly) 2100override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2101endif 2102ifeq ($(FULL_TARGET),arm-linux) 2103override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2104endif 2105ifeq ($(FULL_TARGET),arm-netbsd) 2106override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2107endif 2108ifeq ($(FULL_TARGET),arm-palmos) 2109override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2110endif 2111ifeq ($(FULL_TARGET),arm-wince) 2112override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2113endif 2114ifeq ($(FULL_TARGET),arm-gba) 2115override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2116endif 2117ifeq ($(FULL_TARGET),arm-nds) 2118override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2119endif 2120ifeq ($(FULL_TARGET),arm-embedded) 2121override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2122endif 2123ifeq ($(FULL_TARGET),arm-symbian) 2124override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2125endif 2126ifeq ($(FULL_TARGET),arm-android) 2127override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2128endif 2129ifeq ($(FULL_TARGET),arm-aros) 2130override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2131endif 2132ifeq ($(FULL_TARGET),arm-freertos) 2133override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2134endif 2135ifeq ($(FULL_TARGET),arm-ios) 2136override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2137endif 2138ifeq ($(FULL_TARGET),powerpc64-linux) 2139override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2140endif 2141ifeq ($(FULL_TARGET),powerpc64-darwin) 2142override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2143endif 2144ifeq ($(FULL_TARGET),powerpc64-embedded) 2145override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2146endif 2147ifeq ($(FULL_TARGET),powerpc64-aix) 2148override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2149endif 2150ifeq ($(FULL_TARGET),avr-embedded) 2151override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2152endif 2153ifeq ($(FULL_TARGET),armeb-linux) 2154override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2155endif 2156ifeq ($(FULL_TARGET),armeb-embedded) 2157override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2158endif 2159ifeq ($(FULL_TARGET),mips-linux) 2160override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2161endif 2162ifeq ($(FULL_TARGET),mipsel-linux) 2163override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2164endif 2165ifeq ($(FULL_TARGET),mipsel-embedded) 2166override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2167endif 2168ifeq ($(FULL_TARGET),mipsel-android) 2169override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2170endif 2171ifeq ($(FULL_TARGET),mips64el-linux) 2172override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2173endif 2174ifeq ($(FULL_TARGET),jvm-java) 2175override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2176endif 2177ifeq ($(FULL_TARGET),jvm-android) 2178override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2179endif 2180ifeq ($(FULL_TARGET),i8086-embedded) 2181override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2182endif 2183ifeq ($(FULL_TARGET),i8086-msdos) 2184override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2185endif 2186ifeq ($(FULL_TARGET),i8086-win16) 2187override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2188endif 2189ifeq ($(FULL_TARGET),aarch64-linux) 2190override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2191endif 2192ifeq ($(FULL_TARGET),aarch64-darwin) 2193override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2194endif 2195ifeq ($(FULL_TARGET),aarch64-win64) 2196override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2197endif 2198ifeq ($(FULL_TARGET),aarch64-android) 2199override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2200endif 2201ifeq ($(FULL_TARGET),aarch64-ios) 2202override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2203endif 2204ifeq ($(FULL_TARGET),wasm-wasm) 2205override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2206endif 2207ifeq ($(FULL_TARGET),sparc64-linux) 2208override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2209endif 2210ifeq ($(FULL_TARGET),riscv32-linux) 2211override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2212endif 2213ifeq ($(FULL_TARGET),riscv32-embedded) 2214override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2215endif 2216ifeq ($(FULL_TARGET),riscv64-linux) 2217override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2218endif 2219ifeq ($(FULL_TARGET),riscv64-embedded) 2220override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2221endif 2222ifeq ($(FULL_TARGET),xtensa-linux) 2223override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2224endif 2225ifeq ($(FULL_TARGET),xtensa-embedded) 2226override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2227endif 2228ifeq ($(FULL_TARGET),xtensa-freertos) 2229override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2230endif 2231ifeq ($(FULL_TARGET),z80-embedded) 2232override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2233endif 2234ifeq ($(FULL_TARGET),z80-zxspectrum) 2235override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2236endif 2237ifeq ($(FULL_TARGET),z80-msxdos) 2238override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2239endif 2240ifeq ($(FULL_TARGET),z80-amstradcpc) 2241override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) 2242endif 2243ifdef REQUIRE_UNITSDIR 2244override UNITSDIR+=$(REQUIRE_UNITSDIR) 2245endif 2246ifdef REQUIRE_PACKAGESDIR 2247override PACKAGESDIR+=$(REQUIRE_PACKAGESDIR) 2248endif 2249ifdef ZIPINSTALL 2250ifneq ($(findstring $(OS_TARGET),$(UNIXs)),) 2251UNIXHier=1 2252endif 2253else 2254ifneq ($(findstring $(OS_SOURCE),$(UNIXs)),) 2255UNIXHier=1 2256endif 2257endif 2258ifndef INSTALL_PREFIX 2259ifdef PREFIX 2260INSTALL_PREFIX=$(PREFIX) 2261endif 2262endif 2263ifndef INSTALL_PREFIX 2264ifdef UNIXHier 2265INSTALL_PREFIX=/usr/local 2266else 2267ifdef INSTALL_FPCPACKAGE 2268INSTALL_BASEDIR:=/pp 2269else 2270INSTALL_BASEDIR:=/$(PACKAGE_NAME) 2271endif 2272endif 2273endif 2274export INSTALL_PREFIX 2275ifdef INSTALL_FPCSUBDIR 2276export INSTALL_FPCSUBDIR 2277endif 2278ifndef DIST_DESTDIR 2279DIST_DESTDIR:=$(BASEDIR) 2280endif 2281export DIST_DESTDIR 2282ifndef COMPILER_UNITTARGETDIR 2283ifdef PACKAGEDIR_MAIN 2284COMPILER_UNITTARGETDIR=$(PACKAGEDIR_MAIN)/units/$(TARGETSUFFIX) 2285else 2286COMPILER_UNITTARGETDIR=units/$(TARGETSUFFIX) 2287endif 2288endif 2289ifndef COMPILER_TARGETDIR 2290COMPILER_TARGETDIR=. 2291endif 2292ifndef INSTALL_BASEDIR 2293ifdef UNIXHier 2294ifdef INSTALL_FPCPACKAGE 2295INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/fpc/$(FPC_VERSION) 2296else 2297INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/$(PACKAGE_NAME) 2298endif 2299else 2300INSTALL_BASEDIR:=$(INSTALL_PREFIX) 2301endif 2302endif 2303ifndef INSTALL_BINDIR 2304ifdef UNIXHier 2305INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin 2306else 2307INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin 2308ifdef INSTALL_FPCPACKAGE 2309ifdef CROSSCOMPILE 2310ifdef CROSSINSTALL 2311INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(SOURCESUFFIX) 2312else 2313INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(TARGETSUFFIX) 2314endif 2315else 2316INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(TARGETSUFFIX) 2317endif 2318endif 2319endif 2320endif 2321ifndef INSTALL_UNITDIR 2322INSTALL_UNITDIR:=$(INSTALL_BASEDIR)/units/$(TARGETSUFFIX) 2323ifdef INSTALL_FPCPACKAGE 2324ifdef PACKAGE_NAME 2325INSTALL_UNITDIR:=$(INSTALL_UNITDIR)/$(PACKAGE_NAME) 2326endif 2327endif 2328endif 2329ifndef INSTALL_LIBDIR 2330ifdef UNIXHier 2331INSTALL_LIBDIR:=$(INSTALL_PREFIX)/lib 2332else 2333INSTALL_LIBDIR:=$(INSTALL_UNITDIR) 2334endif 2335endif 2336ifndef INSTALL_SOURCEDIR 2337ifdef UNIXHier 2338ifdef BSDhier 2339SRCPREFIXDIR=share/src 2340else 2341ifdef linuxHier 2342SRCPREFIXDIR=share/src 2343else 2344SRCPREFIXDIR=src 2345endif 2346endif 2347ifdef INSTALL_FPCPACKAGE 2348ifdef INSTALL_FPCSUBDIR 2349INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME) 2350else 2351INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME) 2352endif 2353else 2354INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION) 2355endif 2356else 2357ifdef INSTALL_FPCPACKAGE 2358ifdef INSTALL_FPCSUBDIR 2359INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME) 2360else 2361INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(PACKAGE_NAME) 2362endif 2363else 2364INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source 2365endif 2366endif 2367endif 2368ifndef INSTALL_DOCDIR 2369ifdef UNIXHier 2370ifdef BSDhier 2371DOCPREFIXDIR=share/doc 2372else 2373ifdef linuxHier 2374DOCPREFIXDIR=share/doc 2375else 2376DOCPREFIXDIR=doc 2377endif 2378endif 2379ifdef INSTALL_FPCPACKAGE 2380INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME) 2381else 2382INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION) 2383endif 2384else 2385ifdef INSTALL_FPCPACKAGE 2386INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc/$(PACKAGE_NAME) 2387else 2388INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc 2389endif 2390endif 2391endif 2392ifndef INSTALL_EXAMPLEDIR 2393ifdef UNIXHier 2394ifdef INSTALL_FPCPACKAGE 2395ifdef BSDhier 2396INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/fpc-$(FPC_VERSION)/$(PACKAGE_NAME) 2397else 2398ifdef linuxHier 2399INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples 2400else 2401INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/examples/$(PACKAGE_NAME) 2402endif 2403endif 2404else 2405ifdef BSDhier 2406INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION) 2407else 2408ifdef linuxHier 2409INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION) 2410else 2411INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION) 2412endif 2413endif 2414endif 2415else 2416ifdef INSTALL_FPCPACKAGE 2417INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples/$(PACKAGE_NAME) 2418else 2419INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples 2420endif 2421endif 2422endif 2423ifndef INSTALL_DATADIR 2424INSTALL_DATADIR=$(INSTALL_BASEDIR) 2425endif 2426ifndef INSTALL_SHAREDDIR 2427INSTALL_SHAREDDIR=$(INSTALL_PREFIX)/lib 2428endif 2429ifdef CROSSCOMPILE 2430ifndef CROSSBINDIR 2431CROSSBINDIR:=$(wildcard $(CROSSTARGETDIR)/bin/$(SOURCESUFFIX)) 2432ifeq ($(CROSSBINDIR),) 2433CROSSBINDIR:=$(wildcard $(INSTALL_BASEDIR)/cross/$(TARGETSUFFIX)/bin/$(FULL_SOURCE)) 2434endif 2435endif 2436else 2437CROSSBINDIR= 2438endif 2439ifeq ($(OS_SOURCE),linux) 2440ifndef GCCLIBDIR 2441ifeq ($(CPU_TARGET),i386) 2442ifneq ($(findstring x86_64,$(shell uname -a)),) 2443ifeq ($(BINUTILSPREFIX),) 2444GCCLIBDIR:=$(shell dirname `gcc -m32 -print-libgcc-file-name`) 2445else 2446CROSSGCCOPT=-m32 2447endif 2448endif 2449endif 2450ifeq ($(CPU_TARGET),powerpc) 2451ifeq ($(BINUTILSPREFIX),) 2452GCCLIBDIR:=$(shell dirname `gcc -m32 -print-libgcc-file-name`) 2453else 2454CROSSGCCOPT=-m32 2455endif 2456endif 2457ifeq ($(CPU_TARGET),powerpc64) 2458ifeq ($(BINUTILSPREFIX),) 2459GCCLIBDIR:=$(shell dirname `gcc -m64 -print-libgcc-file-name`) 2460else 2461CROSSGCCOPT=-m64 2462endif 2463endif 2464ifeq ($(CPU_TARGET),sparc) 2465ifneq ($(findstring sparc64,$(shell uname -a)),) 2466ifeq ($(BINUTILSPREFIX),) 2467GCCLIBDIR:=$(shell dirname `gcc -m32 -print-libgcc-file-name`) 2468else 2469ifneq ($(findstring $(FPCFPMAKE_CPU_OPT),mips mipsel),) 2470CROSSGCCOPT=-mabi=32 2471else 2472CROSSGCCOPT=-m32 2473endif 2474endif 2475endif 2476endif 2477endif 2478ifdef FPCFPMAKE 2479FPCFPMAKE_CPU_TARGET=$(shell $(FPCFPMAKE) -iTP) 2480ifeq ($(CPU_TARGET),$(FPCFPMAKE_CPU_TARGET)) 2481FPCMAKEGCCLIBDIR:=$(GCCLIBDIR) 2482else 2483ifneq ($(findstring $(FPCFPMAKE_CPU_TARGET),aarch64 powerpc64 riscv64 sparc64 x86_64),) 2484FPCMAKE_CROSSGCCOPT=-m64 2485else 2486ifneq ($(findstring $(FPCFPMAKE_CPU_OPT),mips64 mips64el),) 2487FPCMAKE_CROSSGCCOPT=-mabi=64 2488else 2489ifneq ($(findstring $(FPCFPMAKE_CPU_OPT),mips mipsel),) 2490FPCMAKE_CROSSGCCOPT=-mabi=32 2491else 2492FPCMAKE_CROSSGCCOPT=-m32 2493endif 2494endif 2495endif 2496FPCMAKEGCCLIBDIR:=$(shell dirname `gcc $(FPCMAKE_CROSSGCCOPT) -print-libgcc-file-name`) 2497endif 2498endif 2499ifndef FPCMAKEGCCLIBDIR 2500FPCMAKEGCCLIBDIR:=$(shell dirname `gcc -print-libgcc-file-name`) 2501endif 2502ifndef GCCLIBDIR 2503CROSSGCC=$(strip $(wildcard $(addsuffix /$(BINUTILSPREFIX)gcc$(SRCEXEEXT),$(SEARCHPATH)))) 2504ifneq ($(CROSSGCC),) 2505GCCLIBDIR:=$(shell dirname `$(CROSSGCC) $(CROSSGCCOPT) -print-libgcc-file-name`) 2506endif 2507endif 2508endif 2509ifdef inUnix 2510ifeq ($(OS_SOURCE),netbsd) 2511OTHERLIBDIR:=/usr/pkg/lib 2512endif 2513export GCCLIBDIR FPCMAKEGCCLIBDIR OTHERLIBDIR 2514endif 2515BATCHEXT=.bat 2516LOADEREXT=.as 2517EXEEXT=.exe 2518PPLEXT=.ppl 2519PPUEXT=.ppu 2520OEXT=.o 2521LTOEXT=.bc 2522ASMEXT=.s 2523SMARTEXT=.sl 2524STATICLIBEXT=.a 2525SHAREDLIBEXT=.so 2526SHAREDLIBPREFIX=libfp 2527STATICLIBPREFIX=libp 2528IMPORTLIBPREFIX=libimp 2529RSTEXT=.rst 2530EXEDBGEXT=.dbg 2531ifeq ($(OS_TARGET),go32v1) 2532STATICLIBPREFIX= 2533SHORTSUFFIX=v1 2534endif 2535ifeq ($(OS_TARGET),go32v2) 2536STATICLIBPREFIX= 2537SHORTSUFFIX=dos 2538IMPORTLIBPREFIX= 2539endif 2540ifeq ($(OS_TARGET),watcom) 2541STATICLIBPREFIX= 2542OEXT=.obj 2543ASMEXT=.asm 2544SHAREDLIBEXT=.dll 2545SHORTSUFFIX=wat 2546IMPORTLIBPREFIX= 2547endif 2548ifneq ($(CPU_TARGET),jvm) 2549ifeq ($(OS_TARGET),android) 2550BATCHEXT=.sh 2551EXEEXT= 2552HASSHAREDLIB=1 2553SHORTSUFFIX=lnx 2554endif 2555endif 2556ifeq ($(OS_TARGET),linux) 2557BATCHEXT=.sh 2558EXEEXT= 2559HASSHAREDLIB=1 2560SHORTSUFFIX=lnx 2561endif 2562ifeq ($(OS_TARGET),dragonfly) 2563BATCHEXT=.sh 2564EXEEXT= 2565HASSHAREDLIB=1 2566SHORTSUFFIX=df 2567endif 2568ifeq ($(OS_TARGET),freebsd) 2569BATCHEXT=.sh 2570EXEEXT= 2571HASSHAREDLIB=1 2572SHORTSUFFIX=fbs 2573endif 2574ifeq ($(OS_TARGET),netbsd) 2575BATCHEXT=.sh 2576EXEEXT= 2577HASSHAREDLIB=1 2578SHORTSUFFIX=nbs 2579endif 2580ifeq ($(OS_TARGET),openbsd) 2581BATCHEXT=.sh 2582EXEEXT= 2583HASSHAREDLIB=1 2584SHORTSUFFIX=obs 2585endif 2586ifeq ($(OS_TARGET),win32) 2587SHAREDLIBEXT=.dll 2588SHORTSUFFIX=w32 2589endif 2590ifeq ($(OS_TARGET),os2) 2591BATCHEXT=.cmd 2592AOUTEXT=.out 2593STATICLIBPREFIX= 2594SHAREDLIBEXT=.dll 2595SHORTSUFFIX=os2 2596ECHO=echo 2597IMPORTLIBPREFIX= 2598endif 2599ifeq ($(OS_TARGET),emx) 2600BATCHEXT=.cmd 2601AOUTEXT=.out 2602STATICLIBPREFIX= 2603SHAREDLIBEXT=.dll 2604SHORTSUFFIX=emx 2605ECHO=echo 2606IMPORTLIBPREFIX= 2607endif 2608ifeq ($(OS_TARGET),amiga) 2609EXEEXT= 2610SHAREDLIBEXT=.library 2611SHORTSUFFIX=amg 2612endif 2613ifeq ($(OS_TARGET),aros) 2614EXEEXT= 2615SHAREDLIBEXT=.library 2616SHORTSUFFIX=aros 2617endif 2618ifeq ($(OS_TARGET),morphos) 2619EXEEXT= 2620SHAREDLIBEXT=.library 2621SHORTSUFFIX=mos 2622endif 2623ifeq ($(OS_TARGET),atari) 2624EXEEXT=.ttp 2625SHORTSUFFIX=ata 2626endif 2627ifeq ($(OS_TARGET),beos) 2628BATCHEXT=.sh 2629EXEEXT= 2630SHORTSUFFIX=be 2631endif 2632ifeq ($(OS_TARGET),haiku) 2633BATCHEXT=.sh 2634EXEEXT= 2635SHORTSUFFIX=hai 2636endif 2637ifeq ($(OS_TARGET),solaris) 2638BATCHEXT=.sh 2639EXEEXT= 2640SHORTSUFFIX=sun 2641endif 2642ifeq ($(OS_TARGET),qnx) 2643BATCHEXT=.sh 2644EXEEXT= 2645SHORTSUFFIX=qnx 2646endif 2647ifeq ($(OS_TARGET),netware) 2648EXEEXT=.nlm 2649STATICLIBPREFIX= 2650SHORTSUFFIX=nw 2651IMPORTLIBPREFIX=imp 2652endif 2653ifeq ($(OS_TARGET),netwlibc) 2654EXEEXT=.nlm 2655STATICLIBPREFIX= 2656SHORTSUFFIX=nwl 2657IMPORTLIBPREFIX=imp 2658endif 2659ifeq ($(OS_TARGET),macosclassic) 2660BATCHEXT= 2661EXEEXT= 2662DEBUGSYMEXT=.xcoff 2663SHORTSUFFIX=mac 2664IMPORTLIBPREFIX=imp 2665endif 2666ifneq ($(findstring $(OS_TARGET),darwin iphonesim ios),) 2667BATCHEXT=.sh 2668EXEEXT= 2669HASSHAREDLIB=1 2670SHORTSUFFIX=dwn 2671EXEDBGEXT=.dSYM 2672endif 2673ifeq ($(OS_TARGET),gba) 2674EXEEXT=.gba 2675SHAREDLIBEXT=.so 2676SHORTSUFFIX=gba 2677endif 2678ifeq ($(OS_TARGET),symbian) 2679SHAREDLIBEXT=.dll 2680SHORTSUFFIX=symbian 2681endif 2682ifeq ($(OS_TARGET),NativeNT) 2683SHAREDLIBEXT=.dll 2684SHORTSUFFIX=nativent 2685endif 2686ifeq ($(OS_TARGET),wii) 2687EXEEXT=.dol 2688SHAREDLIBEXT=.so 2689SHORTSUFFIX=wii 2690endif 2691ifeq ($(OS_TARGET),aix) 2692BATCHEXT=.sh 2693EXEEXT= 2694SHAREDLIBEXT=.a 2695SHORTSUFFIX=aix 2696endif 2697ifeq ($(OS_TARGET),java) 2698OEXT=.class 2699ASMEXT=.j 2700SHAREDLIBEXT=.jar 2701SHORTSUFFIX=java 2702endif 2703ifeq ($(CPU_TARGET),jvm) 2704ifeq ($(OS_TARGET),android) 2705OEXT=.class 2706ASMEXT=.j 2707SHAREDLIBEXT=.jar 2708SHORTSUFFIX=android 2709endif 2710endif 2711ifeq ($(OS_TARGET),msdos) 2712STATICLIBPREFIX= 2713STATICLIBEXT=.a 2714SHORTSUFFIX=d16 2715endif 2716ifeq ($(OS_TARGET),msxdos) 2717STATICLIBPREFIX= 2718STATICLIBEXT=.a 2719SHORTSUFFIX=msd 2720endif 2721ifeq ($(OS_TARGET),embedded) 2722ifeq ($(CPU_TARGET),i8086) 2723STATICLIBPREFIX= 2724STATICLIBEXT=.a 2725else 2726EXEEXT=.bin 2727endif 2728ifeq ($(CPU_TARGET),z80) 2729OEXT=.rel 2730endif 2731SHORTSUFFIX=emb 2732endif 2733ifeq ($(OS_TARGET),win16) 2734STATICLIBPREFIX= 2735STATICLIBEXT=.a 2736SHAREDLIBEXT=.dll 2737SHORTSUFFIX=w16 2738endif 2739ifeq ($(OS_TARGET),zxspectrum) 2740OEXT=.rel 2741endif 2742ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),) 2743FPCMADE=fpcmade.$(SHORTSUFFIX) 2744ZIPSUFFIX=$(SHORTSUFFIX) 2745ZIPCROSSPREFIX= 2746ZIPSOURCESUFFIX=src 2747ZIPEXAMPLESUFFIX=exm 2748else 2749FPCMADE=fpcmade.$(TARGETSUFFIX) 2750ZIPSOURCESUFFIX=.source 2751ZIPEXAMPLESUFFIX=.examples 2752ifdef CROSSCOMPILE 2753ZIPSUFFIX=.$(SOURCESUFFIX) 2754ZIPCROSSPREFIX=$(TARGETSUFFIX)- 2755else 2756ZIPSUFFIX=.$(TARGETSUFFIX) 2757ZIPCROSSPREFIX= 2758endif 2759endif 2760ifndef ECHO 2761ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH)))) 2762ifeq ($(ECHO),) 2763ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH)))) 2764ifeq ($(ECHO),) 2765ECHO= __missing_command_ECHO 2766else 2767ECHO:=$(firstword $(ECHO)) 2768endif 2769else 2770ECHO:=$(firstword $(ECHO)) 2771endif 2772endif 2773export ECHO 2774ifndef DATE 2775DATE:=$(strip $(wildcard $(addsuffix /gdate$(SRCEXEEXT),$(SEARCHPATH)))) 2776ifeq ($(DATE),) 2777DATE:=$(strip $(wildcard $(addsuffix /date$(SRCEXEEXT),$(SEARCHPATH)))) 2778ifeq ($(DATE),) 2779DATE= __missing_command_DATE 2780else 2781DATE:=$(firstword $(DATE)) 2782endif 2783else 2784DATE:=$(firstword $(DATE)) 2785endif 2786endif 2787export DATE 2788ifndef GINSTALL 2789GINSTALL:=$(strip $(wildcard $(addsuffix /ginstall$(SRCEXEEXT),$(SEARCHPATH)))) 2790ifeq ($(GINSTALL),) 2791GINSTALL:=$(strip $(wildcard $(addsuffix /install$(SRCEXEEXT),$(SEARCHPATH)))) 2792ifeq ($(GINSTALL),) 2793GINSTALL= __missing_command_GINSTALL 2794else 2795GINSTALL:=$(firstword $(GINSTALL)) 2796endif 2797else 2798GINSTALL:=$(firstword $(GINSTALL)) 2799endif 2800endif 2801export GINSTALL 2802ifndef CPPROG 2803CPPROG:=$(strip $(wildcard $(addsuffix /cp$(SRCEXEEXT),$(SEARCHPATH)))) 2804ifeq ($(CPPROG),) 2805CPPROG= __missing_command_CPPROG 2806else 2807CPPROG:=$(firstword $(CPPROG)) 2808endif 2809endif 2810export CPPROG 2811ifndef RMPROG 2812RMPROG:=$(strip $(wildcard $(addsuffix /rm$(SRCEXEEXT),$(SEARCHPATH)))) 2813ifeq ($(RMPROG),) 2814RMPROG= __missing_command_RMPROG 2815else 2816RMPROG:=$(firstword $(RMPROG)) 2817endif 2818endif 2819export RMPROG 2820ifndef MVPROG 2821MVPROG:=$(strip $(wildcard $(addsuffix /mv$(SRCEXEEXT),$(SEARCHPATH)))) 2822ifeq ($(MVPROG),) 2823MVPROG= __missing_command_MVPROG 2824else 2825MVPROG:=$(firstword $(MVPROG)) 2826endif 2827endif 2828export MVPROG 2829ifndef MKDIRPROG 2830MKDIRPROG:=$(strip $(wildcard $(addsuffix /gmkdir$(SRCEXEEXT),$(SEARCHPATH)))) 2831ifeq ($(MKDIRPROG),) 2832MKDIRPROG:=$(strip $(wildcard $(addsuffix /mkdir$(SRCEXEEXT),$(SEARCHPATH)))) 2833ifeq ($(MKDIRPROG),) 2834MKDIRPROG= __missing_command_MKDIRPROG 2835else 2836MKDIRPROG:=$(firstword $(MKDIRPROG)) 2837endif 2838else 2839MKDIRPROG:=$(firstword $(MKDIRPROG)) 2840endif 2841endif 2842export MKDIRPROG 2843ifndef ECHOREDIR 2844ifndef inUnix 2845ECHOREDIR=echo 2846else 2847ECHOREDIR=$(ECHO) 2848endif 2849endif 2850ifndef COPY 2851COPY:=$(CPPROG) -fp 2852endif 2853ifndef COPYTREE 2854COPYTREE:=$(CPPROG) -Rfp 2855endif 2856ifndef MKDIRTREE 2857MKDIRTREE:=$(MKDIRPROG) -p 2858endif 2859ifndef MOVE 2860MOVE:=$(MVPROG) -f 2861endif 2862ifndef DEL 2863DEL:=$(RMPROG) -f 2864endif 2865ifndef DELTREE 2866DELTREE:=$(RMPROG) -rf 2867endif 2868ifndef INSTALL 2869ifdef inUnix 2870INSTALL:=$(GINSTALL) -c -m 644 2871else 2872INSTALL:=$(COPY) 2873endif 2874endif 2875ifndef INSTALLEXE 2876ifdef inUnix 2877INSTALLEXE:=$(GINSTALL) -c -m 755 2878else 2879INSTALLEXE:=$(COPY) 2880endif 2881endif 2882ifndef MKDIR 2883MKDIR:=$(GINSTALL) -m 755 -d 2884endif 2885export ECHOREDIR COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR 2886ifndef PPUMOVE 2887PPUMOVE:=$(strip $(wildcard $(addsuffix /ppumove$(SRCEXEEXT),$(SEARCHPATH)))) 2888ifeq ($(PPUMOVE),) 2889PPUMOVE= __missing_command_PPUMOVE 2890else 2891PPUMOVE:=$(firstword $(PPUMOVE)) 2892endif 2893endif 2894export PPUMOVE 2895ifndef FPCMAKE 2896FPCMAKE:=$(strip $(wildcard $(addsuffix /fpcmake$(SRCEXEEXT),$(SEARCHPATH)))) 2897ifeq ($(FPCMAKE),) 2898FPCMAKE= __missing_command_FPCMAKE 2899else 2900FPCMAKE:=$(firstword $(FPCMAKE)) 2901endif 2902endif 2903export FPCMAKE 2904ifndef ZIPPROG 2905ZIPPROG:=$(strip $(wildcard $(addsuffix /zip$(SRCEXEEXT),$(SEARCHPATH)))) 2906ifeq ($(ZIPPROG),) 2907ZIPPROG= __missing_command_ZIPPROG 2908else 2909ZIPPROG:=$(firstword $(ZIPPROG)) 2910endif 2911endif 2912export ZIPPROG 2913ifndef TARPROG 2914TARPROG:=$(strip $(wildcard $(addsuffix /gtar$(SRCEXEEXT),$(SEARCHPATH)))) 2915ifeq ($(TARPROG),) 2916TARPROG:=$(strip $(wildcard $(addsuffix /tar$(SRCEXEEXT),$(SEARCHPATH)))) 2917ifeq ($(TARPROG),) 2918TARPROG= __missing_command_TARPROG 2919else 2920TARPROG:=$(firstword $(TARPROG)) 2921endif 2922else 2923TARPROG:=$(firstword $(TARPROG)) 2924endif 2925endif 2926export TARPROG 2927ASNAME=$(BINUTILSPREFIX)as 2928LDNAME=$(BINUTILSPREFIX)ld 2929ARNAME=$(BINUTILSPREFIX)ar 2930RCNAME=$(BINUTILSPREFIX)rc 2931NASMNAME=$(BINUTILSPREFIX)nasm 2932ifndef ASPROG 2933ifdef CROSSBINDIR 2934ASPROG=$(CROSSBINDIR)/$(ASNAME)$(SRCEXEEXT) 2935else 2936ASPROG=$(ASNAME) 2937endif 2938endif 2939ifndef LDPROG 2940ifdef CROSSBINDIR 2941LDPROG=$(CROSSBINDIR)/$(LDNAME)$(SRCEXEEXT) 2942else 2943LDPROG=$(LDNAME) 2944endif 2945endif 2946ifndef RCPROG 2947ifdef CROSSBINDIR 2948RCPROG=$(CROSSBINDIR)/$(RCNAME)$(SRCEXEEXT) 2949else 2950RCPROG=$(RCNAME) 2951endif 2952endif 2953ifndef ARPROG 2954ifdef CROSSBINDIR 2955ARPROG=$(CROSSBINDIR)/$(ARNAME)$(SRCEXEEXT) 2956else 2957ARPROG=$(ARNAME) 2958endif 2959endif 2960ifndef NASMPROG 2961ifdef CROSSBINDIR 2962NASMPROG=$(CROSSBINDIR)/$(NASMNAME)$(SRCEXEEXT) 2963else 2964NASMPROG=$(NASMNAME) 2965endif 2966endif 2967AS=$(ASPROG) 2968LD=$(LDPROG) 2969RC=$(RCPROG) 2970AR=$(ARPROG) 2971NASM=$(NASMPROG) 2972ifdef inUnix 2973PPAS=./ppas$(SRCBATCHEXT) 2974else 2975PPAS=ppas$(SRCBATCHEXT) 2976endif 2977ifdef inUnix 2978LDCONFIG=ldconfig 2979else 2980LDCONFIG= 2981endif 2982ifdef DATE 2983DATESTR:=$(shell $(DATE) +%Y%m%d) 2984else 2985DATESTR= 2986endif 2987ZIPOPT=-9 2988ZIPEXT=.zip 2989ifeq ($(USETAR),bz2) 2990TAROPT=vj 2991TAREXT=.tar.bz2 2992else 2993TAROPT=vz 2994TAREXT=.tar.gz 2995endif 2996override REQUIRE_PACKAGES=rtl 2997ifeq ($(FULL_TARGET),i386-linux) 2998REQUIRE_PACKAGES_RTL=1 2999endif 3000ifeq ($(FULL_TARGET),i386-go32v2) 3001REQUIRE_PACKAGES_RTL=1 3002endif 3003ifeq ($(FULL_TARGET),i386-win32) 3004REQUIRE_PACKAGES_RTL=1 3005endif 3006ifeq ($(FULL_TARGET),i386-os2) 3007REQUIRE_PACKAGES_RTL=1 3008endif 3009ifeq ($(FULL_TARGET),i386-freebsd) 3010REQUIRE_PACKAGES_RTL=1 3011endif 3012ifeq ($(FULL_TARGET),i386-beos) 3013REQUIRE_PACKAGES_RTL=1 3014endif 3015ifeq ($(FULL_TARGET),i386-haiku) 3016REQUIRE_PACKAGES_RTL=1 3017endif 3018ifeq ($(FULL_TARGET),i386-netbsd) 3019REQUIRE_PACKAGES_RTL=1 3020endif 3021ifeq ($(FULL_TARGET),i386-solaris) 3022REQUIRE_PACKAGES_RTL=1 3023endif 3024ifeq ($(FULL_TARGET),i386-netware) 3025REQUIRE_PACKAGES_RTL=1 3026endif 3027ifeq ($(FULL_TARGET),i386-openbsd) 3028REQUIRE_PACKAGES_RTL=1 3029endif 3030ifeq ($(FULL_TARGET),i386-wdosx) 3031REQUIRE_PACKAGES_RTL=1 3032endif 3033ifeq ($(FULL_TARGET),i386-darwin) 3034REQUIRE_PACKAGES_RTL=1 3035endif 3036ifeq ($(FULL_TARGET),i386-emx) 3037REQUIRE_PACKAGES_RTL=1 3038endif 3039ifeq ($(FULL_TARGET),i386-watcom) 3040REQUIRE_PACKAGES_RTL=1 3041endif 3042ifeq ($(FULL_TARGET),i386-netwlibc) 3043REQUIRE_PACKAGES_RTL=1 3044endif 3045ifeq ($(FULL_TARGET),i386-wince) 3046REQUIRE_PACKAGES_RTL=1 3047endif 3048ifeq ($(FULL_TARGET),i386-embedded) 3049REQUIRE_PACKAGES_RTL=1 3050endif 3051ifeq ($(FULL_TARGET),i386-symbian) 3052REQUIRE_PACKAGES_RTL=1 3053endif 3054ifeq ($(FULL_TARGET),i386-nativent) 3055REQUIRE_PACKAGES_RTL=1 3056endif 3057ifeq ($(FULL_TARGET),i386-iphonesim) 3058REQUIRE_PACKAGES_RTL=1 3059endif 3060ifeq ($(FULL_TARGET),i386-android) 3061REQUIRE_PACKAGES_RTL=1 3062endif 3063ifeq ($(FULL_TARGET),i386-aros) 3064REQUIRE_PACKAGES_RTL=1 3065endif 3066ifeq ($(FULL_TARGET),m68k-linux) 3067REQUIRE_PACKAGES_RTL=1 3068endif 3069ifeq ($(FULL_TARGET),m68k-netbsd) 3070REQUIRE_PACKAGES_RTL=1 3071endif 3072ifeq ($(FULL_TARGET),m68k-amiga) 3073REQUIRE_PACKAGES_RTL=1 3074endif 3075ifeq ($(FULL_TARGET),m68k-atari) 3076REQUIRE_PACKAGES_RTL=1 3077endif 3078ifeq ($(FULL_TARGET),m68k-palmos) 3079REQUIRE_PACKAGES_RTL=1 3080endif 3081ifeq ($(FULL_TARGET),m68k-macosclassic) 3082REQUIRE_PACKAGES_RTL=1 3083endif 3084ifeq ($(FULL_TARGET),m68k-embedded) 3085REQUIRE_PACKAGES_RTL=1 3086endif 3087ifeq ($(FULL_TARGET),m68k-sinclairql) 3088REQUIRE_PACKAGES_RTL=1 3089endif 3090ifeq ($(FULL_TARGET),powerpc-linux) 3091REQUIRE_PACKAGES_RTL=1 3092endif 3093ifeq ($(FULL_TARGET),powerpc-netbsd) 3094REQUIRE_PACKAGES_RTL=1 3095endif 3096ifeq ($(FULL_TARGET),powerpc-amiga) 3097REQUIRE_PACKAGES_RTL=1 3098endif 3099ifeq ($(FULL_TARGET),powerpc-macosclassic) 3100REQUIRE_PACKAGES_RTL=1 3101endif 3102ifeq ($(FULL_TARGET),powerpc-darwin) 3103REQUIRE_PACKAGES_RTL=1 3104endif 3105ifeq ($(FULL_TARGET),powerpc-morphos) 3106REQUIRE_PACKAGES_RTL=1 3107endif 3108ifeq ($(FULL_TARGET),powerpc-embedded) 3109REQUIRE_PACKAGES_RTL=1 3110endif 3111ifeq ($(FULL_TARGET),powerpc-wii) 3112REQUIRE_PACKAGES_RTL=1 3113endif 3114ifeq ($(FULL_TARGET),powerpc-aix) 3115REQUIRE_PACKAGES_RTL=1 3116endif 3117ifeq ($(FULL_TARGET),sparc-linux) 3118REQUIRE_PACKAGES_RTL=1 3119endif 3120ifeq ($(FULL_TARGET),sparc-netbsd) 3121REQUIRE_PACKAGES_RTL=1 3122endif 3123ifeq ($(FULL_TARGET),sparc-solaris) 3124REQUIRE_PACKAGES_RTL=1 3125endif 3126ifeq ($(FULL_TARGET),sparc-embedded) 3127REQUIRE_PACKAGES_RTL=1 3128endif 3129ifeq ($(FULL_TARGET),x86_64-linux) 3130REQUIRE_PACKAGES_RTL=1 3131endif 3132ifeq ($(FULL_TARGET),x86_64-freebsd) 3133REQUIRE_PACKAGES_RTL=1 3134endif 3135ifeq ($(FULL_TARGET),x86_64-haiku) 3136REQUIRE_PACKAGES_RTL=1 3137endif 3138ifeq ($(FULL_TARGET),x86_64-netbsd) 3139REQUIRE_PACKAGES_RTL=1 3140endif 3141ifeq ($(FULL_TARGET),x86_64-solaris) 3142REQUIRE_PACKAGES_RTL=1 3143endif 3144ifeq ($(FULL_TARGET),x86_64-openbsd) 3145REQUIRE_PACKAGES_RTL=1 3146endif 3147ifeq ($(FULL_TARGET),x86_64-darwin) 3148REQUIRE_PACKAGES_RTL=1 3149endif 3150ifeq ($(FULL_TARGET),x86_64-win64) 3151REQUIRE_PACKAGES_RTL=1 3152endif 3153ifeq ($(FULL_TARGET),x86_64-embedded) 3154REQUIRE_PACKAGES_RTL=1 3155endif 3156ifeq ($(FULL_TARGET),x86_64-iphonesim) 3157REQUIRE_PACKAGES_RTL=1 3158endif 3159ifeq ($(FULL_TARGET),x86_64-android) 3160REQUIRE_PACKAGES_RTL=1 3161endif 3162ifeq ($(FULL_TARGET),x86_64-aros) 3163REQUIRE_PACKAGES_RTL=1 3164endif 3165ifeq ($(FULL_TARGET),x86_64-dragonfly) 3166REQUIRE_PACKAGES_RTL=1 3167endif 3168ifeq ($(FULL_TARGET),arm-linux) 3169REQUIRE_PACKAGES_RTL=1 3170endif 3171ifeq ($(FULL_TARGET),arm-netbsd) 3172REQUIRE_PACKAGES_RTL=1 3173endif 3174ifeq ($(FULL_TARGET),arm-palmos) 3175REQUIRE_PACKAGES_RTL=1 3176endif 3177ifeq ($(FULL_TARGET),arm-wince) 3178REQUIRE_PACKAGES_RTL=1 3179endif 3180ifeq ($(FULL_TARGET),arm-gba) 3181REQUIRE_PACKAGES_RTL=1 3182endif 3183ifeq ($(FULL_TARGET),arm-nds) 3184REQUIRE_PACKAGES_RTL=1 3185endif 3186ifeq ($(FULL_TARGET),arm-embedded) 3187REQUIRE_PACKAGES_RTL=1 3188endif 3189ifeq ($(FULL_TARGET),arm-symbian) 3190REQUIRE_PACKAGES_RTL=1 3191endif 3192ifeq ($(FULL_TARGET),arm-android) 3193REQUIRE_PACKAGES_RTL=1 3194endif 3195ifeq ($(FULL_TARGET),arm-aros) 3196REQUIRE_PACKAGES_RTL=1 3197endif 3198ifeq ($(FULL_TARGET),arm-freertos) 3199REQUIRE_PACKAGES_RTL=1 3200endif 3201ifeq ($(FULL_TARGET),arm-ios) 3202REQUIRE_PACKAGES_RTL=1 3203endif 3204ifeq ($(FULL_TARGET),powerpc64-linux) 3205REQUIRE_PACKAGES_RTL=1 3206endif 3207ifeq ($(FULL_TARGET),powerpc64-darwin) 3208REQUIRE_PACKAGES_RTL=1 3209endif 3210ifeq ($(FULL_TARGET),powerpc64-embedded) 3211REQUIRE_PACKAGES_RTL=1 3212endif 3213ifeq ($(FULL_TARGET),powerpc64-aix) 3214REQUIRE_PACKAGES_RTL=1 3215endif 3216ifeq ($(FULL_TARGET),avr-embedded) 3217REQUIRE_PACKAGES_RTL=1 3218endif 3219ifeq ($(FULL_TARGET),armeb-linux) 3220REQUIRE_PACKAGES_RTL=1 3221endif 3222ifeq ($(FULL_TARGET),armeb-embedded) 3223REQUIRE_PACKAGES_RTL=1 3224endif 3225ifeq ($(FULL_TARGET),mips-linux) 3226REQUIRE_PACKAGES_RTL=1 3227endif 3228ifeq ($(FULL_TARGET),mipsel-linux) 3229REQUIRE_PACKAGES_RTL=1 3230endif 3231ifeq ($(FULL_TARGET),mipsel-embedded) 3232REQUIRE_PACKAGES_RTL=1 3233endif 3234ifeq ($(FULL_TARGET),mipsel-android) 3235REQUIRE_PACKAGES_RTL=1 3236endif 3237ifeq ($(FULL_TARGET),mips64el-linux) 3238REQUIRE_PACKAGES_RTL=1 3239endif 3240ifeq ($(FULL_TARGET),jvm-java) 3241REQUIRE_PACKAGES_RTL=1 3242endif 3243ifeq ($(FULL_TARGET),jvm-android) 3244REQUIRE_PACKAGES_RTL=1 3245endif 3246ifeq ($(FULL_TARGET),i8086-embedded) 3247REQUIRE_PACKAGES_RTL=1 3248endif 3249ifeq ($(FULL_TARGET),i8086-msdos) 3250REQUIRE_PACKAGES_RTL=1 3251endif 3252ifeq ($(FULL_TARGET),i8086-win16) 3253REQUIRE_PACKAGES_RTL=1 3254endif 3255ifeq ($(FULL_TARGET),aarch64-linux) 3256REQUIRE_PACKAGES_RTL=1 3257endif 3258ifeq ($(FULL_TARGET),aarch64-darwin) 3259REQUIRE_PACKAGES_RTL=1 3260endif 3261ifeq ($(FULL_TARGET),aarch64-win64) 3262REQUIRE_PACKAGES_RTL=1 3263endif 3264ifeq ($(FULL_TARGET),aarch64-android) 3265REQUIRE_PACKAGES_RTL=1 3266endif 3267ifeq ($(FULL_TARGET),aarch64-ios) 3268REQUIRE_PACKAGES_RTL=1 3269endif 3270ifeq ($(FULL_TARGET),wasm-wasm) 3271REQUIRE_PACKAGES_RTL=1 3272endif 3273ifeq ($(FULL_TARGET),sparc64-linux) 3274REQUIRE_PACKAGES_RTL=1 3275endif 3276ifeq ($(FULL_TARGET),riscv32-linux) 3277REQUIRE_PACKAGES_RTL=1 3278endif 3279ifeq ($(FULL_TARGET),riscv32-embedded) 3280REQUIRE_PACKAGES_RTL=1 3281endif 3282ifeq ($(FULL_TARGET),riscv64-linux) 3283REQUIRE_PACKAGES_RTL=1 3284endif 3285ifeq ($(FULL_TARGET),riscv64-embedded) 3286REQUIRE_PACKAGES_RTL=1 3287endif 3288ifeq ($(FULL_TARGET),xtensa-linux) 3289REQUIRE_PACKAGES_RTL=1 3290endif 3291ifeq ($(FULL_TARGET),xtensa-embedded) 3292REQUIRE_PACKAGES_RTL=1 3293endif 3294ifeq ($(FULL_TARGET),xtensa-freertos) 3295REQUIRE_PACKAGES_RTL=1 3296endif 3297ifeq ($(FULL_TARGET),z80-embedded) 3298REQUIRE_PACKAGES_RTL=1 3299endif 3300ifeq ($(FULL_TARGET),z80-zxspectrum) 3301REQUIRE_PACKAGES_RTL=1 3302endif 3303ifeq ($(FULL_TARGET),z80-msxdos) 3304REQUIRE_PACKAGES_RTL=1 3305endif 3306ifeq ($(FULL_TARGET),z80-amstradcpc) 3307REQUIRE_PACKAGES_RTL=1 3308endif 3309ifdef REQUIRE_PACKAGES_RTL 3310PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/Makefile.fpc,$(PACKAGESDIR)))))) 3311ifneq ($(PACKAGEDIR_RTL),) 3312ifneq ($(wildcard $(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX)),) 3313UNITDIR_RTL=$(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX) 3314else 3315UNITDIR_RTL=$(PACKAGEDIR_RTL) 3316endif 3317ifneq ($(wildcard $(PACKAGEDIR_RTL)/units/$(SOURCESUFFIX)),) 3318UNITDIR_FPMAKE_RTL=$(PACKAGEDIR_RTL)/units/$(SOURCESUFFIX) 3319else 3320ifneq ($(wildcard $(PACKAGEDIR_RTL)/units_bs/$(SOURCESUFFIX)),) 3321UNITDIR_FPMAKE_RTL=$(PACKAGEDIR_RTL)/units_bs/$(SOURCESUFFIX) 3322else 3323UNITDIR_FPMAKE_RTL=$(PACKAGEDIR_RTL) 3324endif 3325endif 3326ifdef CHECKDEPEND 3327$(PACKAGEDIR_RTL)/$(OS_TARGET)/$(FPCMADE): 3328 $(MAKE) -C $(PACKAGEDIR_RTL)/$(OS_TARGET) $(FPCMADE) 3329override ALLDEPENDENCIES+=$(PACKAGEDIR_RTL)/$(OS_TARGET)/$(FPCMADE) 3330endif 3331else 3332PACKAGEDIR_RTL= 3333UNITDIR_RTL:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /rtl/Package.fpc,$(UNITSDIR))))) 3334ifneq ($(UNITDIR_RTL),) 3335UNITDIR_RTL:=$(firstword $(UNITDIR_RTL)) 3336else 3337UNITDIR_RTL= 3338endif 3339endif 3340ifdef UNITDIR_RTL 3341override COMPILER_UNITDIR+=$(UNITDIR_RTL) 3342endif 3343ifdef UNITDIR_FPMAKE_RTL 3344override COMPILER_FPMAKE_UNITDIR+=$(UNITDIR_FPMAKE_RTL) 3345endif 3346endif 3347ifndef NOCPUDEF 3348override FPCOPTDEF=$(ARCH) 3349endif 3350ifneq ($(OS_TARGET),$(OS_SOURCE)) 3351override FPCOPT+=-T$(OS_TARGET) 3352endif 3353ifneq ($(CPU_TARGET),$(CPU_SOURCE)) 3354override FPCOPT+=-P$(ARCH) 3355endif 3356ifeq ($(OS_SOURCE),openbsd) 3357override FPCOPT+=-FD$(NEW_BINUTILS_PATH) 3358override FPCMAKEOPT+=-FD$(NEW_BINUTILS_PATH) 3359override FPMAKE_BUILD_OPT+=-FD$(NEW_BINUTILS_PATH) 3360endif 3361ifndef CROSSBOOTSTRAP 3362ifneq ($(BINUTILSPREFIX),) 3363override FPCOPT+=-XP$(BINUTILSPREFIX) 3364ifneq ($(RLINKPATH),) 3365override FPCOPT+=-Xr$(RLINKPATH) 3366endif 3367endif 3368endif 3369ifndef CROSSCOMPILE 3370ifneq ($(BINUTILSPREFIX),) 3371override FPCMAKEOPT+=-XP$(BINUTILSPREFIX) 3372override FPMAKE_BUILD_OPT+=-XP$(BINUTILSPREFIX) 3373endif 3374endif 3375ifdef UNITDIR 3376override FPCOPT+=$(addprefix -Fu,$(UNITDIR)) 3377endif 3378ifdef LIBDIR 3379override FPCOPT+=$(addprefix -Fl,$(LIBDIR)) 3380endif 3381ifdef OBJDIR 3382override FPCOPT+=$(addprefix -Fo,$(OBJDIR)) 3383endif 3384ifdef INCDIR 3385override FPCOPT+=$(addprefix -Fi,$(INCDIR)) 3386endif 3387ifdef LINKSMART 3388override FPCOPT+=-XX 3389endif 3390ifdef CREATESMART 3391override FPCOPT+=-CX 3392endif 3393ifdef DEBUG 3394override FPCOPT+=-gl 3395override FPCOPTDEF+=DEBUG 3396endif 3397ifdef RELEASE 3398FPCCPUOPT:=-O2 3399override FPCOPT+=-Ur -Xs $(FPCCPUOPT) -n 3400override FPCOPTDEF+=RELEASE 3401endif 3402ifdef STRIP 3403override FPCOPT+=-Xs 3404endif 3405ifdef OPTIMIZE 3406override FPCOPT+=-O2 3407endif 3408ifdef VERBOSE 3409override FPCOPT+=-vwni 3410endif 3411ifdef COMPILER_OPTIONS 3412override FPCOPT+=$(COMPILER_OPTIONS) 3413endif 3414ifdef COMPILER_UNITDIR 3415override FPCOPT+=$(addprefix -Fu,$(COMPILER_UNITDIR)) 3416endif 3417ifdef COMPILER_LIBRARYDIR 3418override FPCOPT+=$(addprefix -Fl,$(COMPILER_LIBRARYDIR)) 3419endif 3420ifdef COMPILER_OBJECTDIR 3421override FPCOPT+=$(addprefix -Fo,$(COMPILER_OBJECTDIR)) 3422endif 3423ifdef COMPILER_INCLUDEDIR 3424override FPCOPT+=$(addprefix -Fi,$(COMPILER_INCLUDEDIR)) 3425endif 3426ifdef CROSSBINDIR 3427override FPCOPT+=-FD$(CROSSBINDIR) 3428endif 3429ifdef COMPILER_TARGETDIR 3430override FPCOPT+=-FE$(COMPILER_TARGETDIR) 3431ifeq ($(COMPILER_TARGETDIR),.) 3432override TARGETDIRPREFIX= 3433else 3434override TARGETDIRPREFIX=$(COMPILER_TARGETDIR)/ 3435endif 3436endif 3437ifdef COMPILER_UNITTARGETDIR 3438override FPCOPT+=-FU$(COMPILER_UNITTARGETDIR) 3439ifeq ($(COMPILER_UNITTARGETDIR),.) 3440override UNITTARGETDIRPREFIX= 3441else 3442override UNITTARGETDIRPREFIX=$(COMPILER_UNITTARGETDIR)/ 3443endif 3444else 3445ifdef COMPILER_TARGETDIR 3446override COMPILER_UNITTARGETDIR=$(COMPILER_TARGETDIR) 3447override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX) 3448endif 3449endif 3450ifdef CREATESHARED 3451override FPCOPT+=-Cg 3452endif 3453ifneq ($(findstring $(OS_TARGET),dragonfly freebsd openbsd netbsd linux solaris),) 3454ifneq ($(findstring $(CPU_TARGET),x86_64 mips mipsel),) 3455override FPCOPT+=-Cg 3456endif 3457endif 3458ifdef LINKSHARED 3459endif 3460ifdef GCCLIBDIR 3461override FPCOPT+=-Fl$(GCCLIBDIR) 3462ifdef FPCMAKEGCCLIBDIR 3463override FPCMAKEOPT+=-Fl$(FPCMAKEGCCLIBDIR) 3464else 3465override FPCMAKEOPT+=-Fl$(GCCLIBDIR) 3466endif 3467endif 3468ifdef OTHERLIBDIR 3469override FPCOPT+=$(addprefix -Fl,$(OTHERLIBDIR)) 3470endif 3471ifdef OPT 3472override FPCOPT+=$(OPT) 3473endif 3474ifdef FPMAKEBUILDOPT 3475override FPMAKE_BUILD_OPT+=$(FPMAKEBUILDOPT) 3476endif 3477ifdef FPCOPTDEF 3478override FPCOPT+=$(addprefix -d,$(FPCOPTDEF)) 3479endif 3480ifdef CFGFILE 3481override FPCOPT+=@$(CFGFILE) 3482endif 3483ifdef USEENV 3484override FPCEXTCMD:=$(FPCOPT) 3485override FPCOPT:=!FPCEXTCMD 3486export FPCEXTCMD 3487endif 3488override AFULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) 3489override AFULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) 3490ifneq ($(AFULL_TARGET),$(AFULL_SOURCE)) 3491override ACROSSCOMPILE=1 3492endif 3493ifdef ACROSSCOMPILE 3494override FPCOPT+=$(CROSSOPT) 3495endif 3496override COMPILER:=$(strip $(FPC) $(FPCOPT)) 3497ifneq (,$(findstring -sh ,$(COMPILER))) 3498UseEXECPPAS=1 3499endif 3500ifneq (,$(findstring -s ,$(COMPILER))) 3501ifeq ($(FULL_SOURCE),$(FULL_TARGET)) 3502UseEXECPPAS=1 3503endif 3504endif 3505ifneq ($(UseEXECPPAS),1) 3506EXECPPAS= 3507else 3508ifdef RUNBATCH 3509EXECPPAS:=@$(RUNBATCH) $(PPAS) 3510else 3511EXECPPAS:=@$(PPAS) 3512endif 3513endif 3514.PHONY: fpc_units 3515ifneq ($(TARGET_UNITS)$(TARGET_IMPLICITUNITS),) 3516override ALLTARGET+=fpc_units 3517override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS)) 3518override IMPLICITUNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_IMPLICITUNITS)) 3519override INSTALLPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES) 3520override CLEANPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES) 3521endif 3522fpc_units: $(COMPILER_UNITTARGETDIR) $(UNITPPUFILES) 3523ifdef TARGET_RSTS 3524override RSTFILES=$(addsuffix $(RSTEXT),$(TARGET_RSTS)) 3525override CLEANRSTFILES+=$(RSTFILES) 3526endif 3527.PHONY: fpc_all fpc_smart fpc_debug fpc_release fpc_shared 3528$(FPCMADE): $(ALLDEPENDENCIES) $(ALLTARGET) 3529 @$(ECHOREDIR) Compiled > $(FPCMADE) 3530fpc_all: $(FPCMADE) 3531fpc_smart: 3532 $(MAKE) all LINKSMART=1 CREATESMART=1 3533fpc_debug: 3534 $(MAKE) all DEBUG=1 3535fpc_release: 3536 $(MAKE) all RELEASE=1 3537.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) $(LTOEXT) .pas .lpr .dpr .pp .rc .res 3538$(COMPILER_UNITTARGETDIR): 3539 $(MKDIRTREE) $(COMPILER_UNITTARGETDIR) 3540$(COMPILER_TARGETDIR): 3541 $(MKDIRTREE) $(COMPILER_TARGETDIR) 3542%$(PPUEXT): %.pp 3543 $(COMPILER) $< 3544 $(EXECPPAS) 3545%$(PPUEXT): %.pas 3546 $(COMPILER) $< 3547 $(EXECPPAS) 3548%$(EXEEXT): %.pp 3549 $(COMPILER) $< 3550 $(EXECPPAS) 3551%$(EXEEXT): %.pas 3552 $(COMPILER) $< 3553 $(EXECPPAS) 3554%$(EXEEXT): %.lpr 3555 $(COMPILER) $< 3556 $(EXECPPAS) 3557%$(EXEEXT): %.dpr 3558 $(COMPILER) $< 3559 $(EXECPPAS) 3560%.res: %.rc 3561 windres -i $< -o $@ 3562vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) 3563vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) 3564vpath %.lpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) 3565vpath %.dpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) 3566vpath %.inc $(COMPILER_INCLUDEDIR) 3567vpath %$(OEXT) $(COMPILER_UNITTARGETDIR) 3568vpath %$(LTOEXT) $(COMPILER_UNITTARGETDIR) 3569vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR) 3570.PHONY: fpc_shared 3571override INSTALLTARGET+=fpc_shared_install 3572ifndef SHARED_LIBVERSION 3573SHARED_LIBVERSION=$(FPC_VERSION) 3574endif 3575ifndef SHARED_LIBNAME 3576SHARED_LIBNAME=$(PACKAGE_NAME) 3577endif 3578ifndef SHARED_FULLNAME 3579SHARED_FULLNAME=$(SHAREDLIBPREFIX)$(SHARED_LIBNAME)-$(SHARED_LIBVERSION)$(SHAREDLIBEXT) 3580endif 3581ifndef SHARED_LIBUNITS 3582SHARED_LIBUNITS:=$(TARGET_UNITS) $(TARGET_IMPLICITUNITS) 3583override SHARED_LIBUNITS:=$(filter-out $(INSTALL_BUILDUNIT),$(SHARED_LIBUNITS)) 3584endif 3585fpc_shared: 3586ifdef HASSHAREDLIB 3587 $(MAKE) all CREATESHARED=1 LINKSHARED=1 CREATESMART=1 3588ifneq ($(SHARED_BUILD),n) 3589 $(PPUMOVE) -q $(SHARED_LIBUNITS) -i$(COMPILER_UNITTARGETDIR) -o$(SHARED_FULLNAME) -d$(COMPILER_UNITTARGETDIR) -P$(BINUTILSPREFIX) 3590endif 3591else 3592 @$(ECHO) Shared Libraries not supported 3593endif 3594fpc_shared_install: 3595ifneq ($(SHARED_BUILD),n) 3596ifneq ($(SHARED_LIBUNITS),) 3597ifneq ($(wildcard $(COMPILER_UNITTARGETDIR)/$(SHARED_FULLNAME)),) 3598 $(INSTALL) $(COMPILER_UNITTARGETDIR)/$(SHARED_FULLNAME) $(INSTALL_SHAREDDIR) 3599endif 3600endif 3601endif 3602.PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall 3603ifdef INSTALL_UNITS 3604override INSTALLPPUFILES+=$(addsuffix $(PPUEXT),$(INSTALL_UNITS)) 3605endif 3606ifdef INSTALL_BUILDUNIT 3607override INSTALLPPUFILES:=$(filter-out $(INSTALL_BUILDUNIT)$(PPUEXT),$(INSTALLPPUFILES)) 3608endif 3609ifdef INSTALLPPUFILES 3610ifneq ($(IMPORTLIBPREFIX)-$(STATICLIBEXT),$(STATICLIBPREFIX)-$(STATICLIBEXT)) 3611override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(subst $(PPUEXT),$(LTOEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) 3612else 3613override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(subst $(PPUEXT),$(LTOEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) 3614endif 3615ifneq ($(UNITTARGETDIRPREFIX),) 3616override INSTALLPPUFILENAMES:=$(notdir $(INSTALLPPUFILES)) 3617override INSTALLPPULINKFILENAMES:=$(notdir $(INSTALLPPULINKFILES)) 3618override INSTALLPPUFILES=$(addprefix $(UNITTARGETDIRPREFIX),$(INSTALLPPUFILENAMES)) 3619override INSTALLPPULINKFILES=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(INSTALLPPULINKFILENAMES))) 3620endif 3621override INSTALL_CREATEPACKAGEFPC=1 3622endif 3623ifdef INSTALLEXEFILES 3624ifneq ($(TARGETDIRPREFIX),) 3625override INSTALLEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(notdir $(INSTALLEXEFILES))) 3626endif 3627endif 3628fpc_install: all $(INSTALLTARGET) 3629ifdef INSTALLEXEFILES 3630 $(MKDIR) $(INSTALL_BINDIR) 3631 $(INSTALLEXE) $(INSTALLEXEFILES) $(INSTALL_BINDIR) 3632endif 3633ifdef INSTALL_CREATEPACKAGEFPC 3634ifdef FPCMAKE 3635ifdef PACKAGE_VERSION 3636ifneq ($(wildcard Makefile.fpc),) 3637 $(FPCMAKE) -p -T$(CPU_TARGET)-$(OS_TARGET) Makefile.fpc 3638 $(MKDIR) $(INSTALL_UNITDIR) 3639 $(INSTALL) Package.fpc $(INSTALL_UNITDIR) 3640endif 3641endif 3642endif 3643endif 3644ifdef INSTALLPPUFILES 3645 $(MKDIR) $(INSTALL_UNITDIR) 3646 $(INSTALL) $(INSTALLPPUFILES) $(INSTALL_UNITDIR) 3647ifneq ($(INSTALLPPULINKFILES),) 3648 $(INSTALL) $(INSTALLPPULINKFILES) $(INSTALL_UNITDIR) 3649endif 3650ifneq ($(wildcard $(LIB_FULLNAME)),) 3651 $(MKDIR) $(INSTALL_LIBDIR) 3652 $(INSTALL) $(LIB_FULLNAME) $(INSTALL_LIBDIR) 3653ifdef inUnix 3654 ln -sf $(LIB_FULLNAME) $(INSTALL_LIBDIR)/$(LIB_NAME) 3655endif 3656endif 3657endif 3658ifdef INSTALL_FILES 3659 $(MKDIR) $(INSTALL_DATADIR) 3660 $(INSTALL) $(INSTALL_FILES) $(INSTALL_DATADIR) 3661endif 3662fpc_sourceinstall: distclean 3663 $(MKDIR) $(INSTALL_SOURCEDIR) 3664 $(COPYTREE) $(BASEDIR)/* $(INSTALL_SOURCEDIR) 3665fpc_exampleinstall: $(EXAMPLEINSTALLTARGET) $(addsuffix _distclean,$(TARGET_EXAMPLEDIRS)) 3666ifdef HASEXAMPLES 3667 $(MKDIR) $(INSTALL_EXAMPLEDIR) 3668endif 3669ifdef EXAMPLESOURCEFILES 3670 $(COPY) $(EXAMPLESOURCEFILES) $(INSTALL_EXAMPLEDIR) 3671endif 3672ifdef TARGET_EXAMPLEDIRS 3673 $(COPYTREE) $(addsuffix /*,$(TARGET_EXAMPLEDIRS)) $(INSTALL_EXAMPLEDIR) 3674endif 3675.PHONY: fpc_distinstall 3676fpc_distinstall: install exampleinstall 3677.PHONY: fpc_zipinstall fpc_zipsourceinstall fpc_zipexampleinstall 3678ifndef PACKDIR 3679ifndef inUnix 3680PACKDIR=$(BASEDIR)/../fpc-pack 3681else 3682PACKDIR=/tmp/fpc-pack 3683endif 3684endif 3685ifndef ZIPNAME 3686ifdef DIST_ZIPNAME 3687ZIPNAME=$(DIST_ZIPNAME) 3688else 3689ZIPNAME=$(PACKAGE_NAME) 3690endif 3691endif 3692ifndef FULLZIPNAME 3693FULLZIPNAME=$(ZIPCROSSPREFIX)$(ZIPPREFIX)$(ZIPNAME)$(ZIPSUFFIX) 3694endif 3695ifndef ZIPTARGET 3696ifdef DIST_ZIPTARGET 3697ZIPTARGET=DIST_ZIPTARGET 3698else 3699ZIPTARGET=install 3700endif 3701endif 3702ifndef USEZIP 3703ifdef inUnix 3704USETAR=1 3705endif 3706endif 3707ifndef inUnix 3708USEZIPWRAPPER=1 3709endif 3710ifdef USEZIPWRAPPER 3711ZIPPATHSEP=$(PATHSEP) 3712ZIPWRAPPER=$(subst /,$(PATHSEP),$(DIST_DESTDIR)/fpczip$(SRCBATCHEXT)) 3713else 3714ZIPPATHSEP=/ 3715endif 3716ZIPCMD_CDPACK:=cd $(subst /,$(ZIPPATHSEP),$(PACKDIR)) 3717ZIPCMD_CDBASE:=cd $(subst /,$(ZIPPATHSEP),$(BASEDIR)) 3718ifdef USETAR 3719ZIPDESTFILE:=$(DIST_DESTDIR)/$(FULLZIPNAME)$(TAREXT) 3720ZIPCMD_ZIP:=$(TARPROG) c$(TAROPT)f $(ZIPDESTFILE) * 3721else 3722ZIPDESTFILE:=$(DIST_DESTDIR)/$(FULLZIPNAME)$(ZIPEXT) 3723ZIPCMD_ZIP:=$(subst /,$(ZIPPATHSEP),$(ZIPPROG)) -Dr $(ZIPOPT) $(ZIPDESTFILE) * 3724endif 3725fpc_zipinstall: 3726 $(MAKE) $(ZIPTARGET) INSTALL_PREFIX=$(PACKDIR) ZIPINSTALL=1 3727 $(MKDIR) $(DIST_DESTDIR) 3728 $(DEL) $(ZIPDESTFILE) 3729ifdef USEZIPWRAPPER 3730ifneq ($(ECHOREDIR),echo) 3731 $(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_CDPACK))" > $(ZIPWRAPPER) 3732 $(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_ZIP))" >> $(ZIPWRAPPER) 3733 $(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_CDBASE))" >> $(ZIPWRAPPER) 3734else 3735 echo $(ZIPCMD_CDPACK) > $(ZIPWRAPPER) 3736 echo $(ZIPCMD_ZIP) >> $(ZIPWRAPPER) 3737 echo $(ZIPCMD_CDBASE) >> $(ZIPWRAPPER) 3738endif 3739ifdef inUnix 3740 /bin/sh $(ZIPWRAPPER) 3741else 3742ifdef RUNBATCH 3743 $(RUNBATCH) $(ZIPWRAPPER) 3744else 3745 $(ZIPWRAPPER) 3746endif 3747endif 3748 $(DEL) $(ZIPWRAPPER) 3749else 3750 $(ZIPCMD_CDPACK) ; $(ZIPCMD_ZIP) ; $(ZIPCMD_CDBASE) 3751endif 3752 $(DELTREE) $(PACKDIR) 3753fpc_zipsourceinstall: 3754 $(MAKE) fpc_zipinstall ZIPTARGET=sourceinstall ZIPSUFFIX=$(ZIPSOURCESUFFIX) 3755fpc_zipexampleinstall: 3756ifdef HASEXAMPLES 3757 $(MAKE) fpc_zipinstall ZIPTARGET=exampleinstall ZIPSUFFIX=$(ZIPEXAMPLESUFFIX) 3758endif 3759fpc_zipdistinstall: 3760 $(MAKE) fpc_zipinstall ZIPTARGET=distinstall 3761.PHONY: fpc_clean fpc_cleanall fpc_distclean 3762ifdef EXEFILES 3763override CLEANEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES)) 3764override CLEANEXEDBGFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEDBGFILES)) 3765endif 3766ifdef CLEAN_PROGRAMS 3767override CLEANEXEFILES+=$(addprefix $(TARGETDIRPREFIX),$(addsuffix $(EXEEXT), $(CLEAN_PROGRAMS))) 3768override CLEANEXEDBGFILES+=$(addprefix $(TARGETDIRPREFIX),$(addsuffix $(EXEDBGEXT), $(CLEAN_PROGRAMS))) 3769endif 3770ifdef CLEAN_UNITS 3771override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS)) 3772endif 3773ifdef CLEANPPUFILES 3774override CLEANPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILES)) $(subst $(PPUEXT),$(LTOEXT),$(CLEANPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) 3775ifdef DEBUGSYMEXT 3776override CLEANPPULINKFILES+=$(subst $(PPUEXT),$(DEBUGSYMEXT),$(CLEANPPUFILES)) 3777endif 3778override CLEANPPUFILENAMES:=$(CLEANPPUFILES) 3779override CLEANPPUFILES=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUFILENAMES)) 3780override CLEANPPULINKFILENAMES:=$(CLEANPPULINKFILES) 3781override CLEANPPULINKFILES=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPULINKFILENAMES))) 3782endif 3783fpc_clean: $(CLEANTARGET) 3784ifdef CLEANEXEFILES 3785 -$(DEL) $(CLEANEXEFILES) 3786endif 3787ifdef CLEANEXEDBGFILES 3788 -$(DELTREE) $(CLEANEXEDBGFILES) 3789endif 3790ifdef CLEANPPUFILES 3791 -$(DEL) $(CLEANPPUFILES) 3792endif 3793ifneq ($(CLEANPPULINKFILES),) 3794 -$(DEL) $(CLEANPPULINKFILES) 3795endif 3796ifdef CLEANRSTFILES 3797 -$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES)) 3798endif 3799ifdef CLEAN_FILES 3800 -$(DEL) $(CLEAN_FILES) 3801endif 3802ifdef LIB_NAME 3803 -$(DEL) $(LIB_NAME) $(LIB_FULLNAME) 3804endif 3805 -$(DEL) $(FPCMADE) *$(FULL_TARGET).fpm Package.fpc *$(ASMEXT) 3806 -$(DEL) $(FPCEXTFILE) $(REDIRFILE) script*.res link*.res *_script.res *_link.res 3807 -$(DEL) $(PPAS) *_ppas$(BATCHEXT) ppas$(BATCHEXT) ppaslink$(BATCHEXT) 3808fpc_cleanall: $(CLEANTARGET) 3809ifdef CLEANEXEFILES 3810 -$(DEL) $(CLEANEXEFILES) 3811endif 3812ifdef COMPILER_UNITTARGETDIR 3813ifdef CLEANPPUFILES 3814 -$(DEL) $(CLEANPPUFILES) 3815endif 3816ifneq ($(CLEANPPULINKFILES),) 3817 -$(DEL) $(CLEANPPULINKFILES) 3818endif 3819ifdef CLEANRSTFILES 3820 -$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES)) 3821endif 3822endif 3823ifdef CLEAN_FILES 3824 -$(DEL) $(CLEAN_FILES) 3825endif 3826 -$(DELTREE) units 3827 -$(DELTREE) bin 3828 -$(DEL) *$(OEXT) *$(LTOEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT) 3829ifneq ($(PPUEXT),.ppu) 3830 -$(DEL) *.o *.ppu *.a 3831endif 3832 -$(DELTREE) *$(SMARTEXT) 3833 -$(DEL) fpcmade.* Package.fpc *.fpm 3834 -$(DEL) $(FPCEXTFILE) $(REDIRFILE) script*.res link*.res *_script.res *_link.res 3835 -$(DEL) $(PPAS) *_ppas$(BATCHEXT) ppas$(BATCHEXT) ppaslink$(BATCHEXT) 3836ifdef AOUTEXT 3837 -$(DEL) *$(AOUTEXT) 3838endif 3839ifdef DEBUGSYMEXT 3840 -$(DEL) *$(DEBUGSYMEXT) 3841endif 3842ifdef LOCALFPMAKEBIN 3843 -$(DEL) $(LOCALFPMAKEBIN) 3844 -$(DEL) $(FPMAKEBINOBJ) 3845endif 3846fpc_distclean: cleanall 3847.PHONY: fpc_baseinfo 3848override INFORULES+=fpc_baseinfo 3849fpc_baseinfo: 3850 @$(ECHO) 3851 @$(ECHO) == Package info == 3852 @$(ECHO) Package Name..... $(PACKAGE_NAME) 3853 @$(ECHO) Package Version.. $(PACKAGE_VERSION) 3854 @$(ECHO) 3855 @$(ECHO) == Configuration info == 3856 @$(ECHO) 3857 @$(ECHO) FPC.......... $(FPC) 3858 @$(ECHO) FPC Version.. $(FPC_VERSION) 3859 @$(ECHO) Source CPU... $(CPU_SOURCE) 3860 @$(ECHO) Target CPU... $(CPU_TARGET) 3861 @$(ECHO) Source OS.... $(OS_SOURCE) 3862 @$(ECHO) Target OS.... $(OS_TARGET) 3863 @$(ECHO) Full Source.. $(FULL_SOURCE) 3864 @$(ECHO) Full Target.. $(FULL_TARGET) 3865 @$(ECHO) SourceSuffix. $(SOURCESUFFIX) 3866 @$(ECHO) TargetSuffix. $(TARGETSUFFIX) 3867 @$(ECHO) FPC fpmake... $(FPCFPMAKE) 3868 @$(ECHO) 3869 @$(ECHO) == Directory info == 3870 @$(ECHO) 3871 @$(ECHO) Required pkgs... $(REQUIRE_PACKAGES) 3872 @$(ECHO) 3873 @$(ECHO) Basedir......... $(BASEDIR) 3874 @$(ECHO) FPCDir.......... $(FPCDIR) 3875 @$(ECHO) CrossBinDir..... $(CROSSBINDIR) 3876 @$(ECHO) UnitsDir........ $(UNITSDIR) 3877 @$(ECHO) PackagesDir..... $(PACKAGESDIR) 3878 @$(ECHO) 3879 @$(ECHO) GCC library..... $(GCCLIBDIR) 3880 @$(ECHO) Other library... $(OTHERLIBDIR) 3881 @$(ECHO) 3882 @$(ECHO) == Tools info == 3883 @$(ECHO) 3884 @$(ECHO) As........ $(AS) 3885 @$(ECHO) Ld........ $(LD) 3886 @$(ECHO) Ar........ $(AR) 3887 @$(ECHO) Rc........ $(RC) 3888 @$(ECHO) 3889 @$(ECHO) Mv........ $(MVPROG) 3890 @$(ECHO) Cp........ $(CPPROG) 3891 @$(ECHO) Rm........ $(RMPROG) 3892 @$(ECHO) GInstall.. $(GINSTALL) 3893 @$(ECHO) Echo...... $(ECHO) 3894 @$(ECHO) Shell..... $(SHELL) 3895 @$(ECHO) Date...... $(DATE) 3896 @$(ECHO) FPCMake... $(FPCMAKE) 3897 @$(ECHO) PPUMove... $(PPUMOVE) 3898 @$(ECHO) Zip....... $(ZIPPROG) 3899 @$(ECHO) 3900 @$(ECHO) == Object info == 3901 @$(ECHO) 3902 @$(ECHO) Target Loaders........ $(TARGET_LOADERS) 3903 @$(ECHO) Target Units.......... $(TARGET_UNITS) 3904 @$(ECHO) Target Implicit Units. $(TARGET_IMPLICITUNITS) 3905 @$(ECHO) Target Programs....... $(TARGET_PROGRAMS) 3906 @$(ECHO) Target Dirs........... $(TARGET_DIRS) 3907 @$(ECHO) Target Examples....... $(TARGET_EXAMPLES) 3908 @$(ECHO) Target ExampleDirs.... $(TARGET_EXAMPLEDIRS) 3909 @$(ECHO) 3910 @$(ECHO) Clean Units......... $(CLEAN_UNITS) 3911 @$(ECHO) Clean Files......... $(CLEAN_FILES) 3912 @$(ECHO) 3913 @$(ECHO) Install Units....... $(INSTALL_UNITS) 3914 @$(ECHO) Install Files....... $(INSTALL_FILES) 3915 @$(ECHO) 3916 @$(ECHO) == Install info == 3917 @$(ECHO) 3918 @$(ECHO) DateStr.............. $(DATESTR) 3919 @$(ECHO) ZipName.............. $(ZIPNAME) 3920 @$(ECHO) ZipPrefix............ $(ZIPPREFIX) 3921 @$(ECHO) ZipCrossPrefix....... $(ZIPCROSSPREFIX) 3922 @$(ECHO) ZipSuffix............ $(ZIPSUFFIX) 3923 @$(ECHO) FullZipName.......... $(FULLZIPNAME) 3924 @$(ECHO) Install FPC Package.. $(INSTALL_FPCPACKAGE) 3925 @$(ECHO) 3926 @$(ECHO) Install base dir..... $(INSTALL_BASEDIR) 3927 @$(ECHO) Install binary dir... $(INSTALL_BINDIR) 3928 @$(ECHO) Install library dir.. $(INSTALL_LIBDIR) 3929 @$(ECHO) Install units dir.... $(INSTALL_UNITDIR) 3930 @$(ECHO) Install source dir... $(INSTALL_SOURCEDIR) 3931 @$(ECHO) Install doc dir...... $(INSTALL_DOCDIR) 3932 @$(ECHO) Install example dir.. $(INSTALL_EXAMPLEDIR) 3933 @$(ECHO) Install data dir..... $(INSTALL_DATADIR) 3934 @$(ECHO) 3935 @$(ECHO) Dist destination dir. $(DIST_DESTDIR) 3936 @$(ECHO) Dist zip name........ $(DIST_ZIPNAME) 3937 @$(ECHO) 3938.PHONY: fpc_info 3939fpc_info: $(INFORULES) 3940.PHONY: fpc_makefile fpc_makefiles fpc_makefile_sub1 fpc_makefile_sub2 \ 3941 fpc_makefile_dirs 3942fpc_makefile: 3943 $(FPCMAKE) -w -T$(OS_TARGET) Makefile.fpc 3944fpc_makefile_sub1: 3945ifdef TARGET_DIRS 3946 $(FPCMAKE) -w -T$(OS_TARGET) $(addsuffix /Makefile.fpc,$(TARGET_DIRS)) 3947endif 3948ifdef TARGET_EXAMPLEDIRS 3949 $(FPCMAKE) -w -T$(OS_TARGET) $(addsuffix /Makefile.fpc,$(TARGET_EXAMPLEDIRS)) 3950endif 3951fpc_makefile_sub2: $(addsuffix _makefile_dirs,$(TARGET_DIRS) $(TARGET_EXAMPLEDIRS)) 3952fpc_makefile_dirs: fpc_makefile_sub1 fpc_makefile_sub2 3953fpc_makefiles: fpc_makefile fpc_makefile_dirs 3954debug: fpc_debug 3955smart: fpc_smart 3956release: fpc_release 3957units: fpc_units 3958examples: 3959shared: fpc_shared 3960install: fpc_install 3961sourceinstall: fpc_sourceinstall 3962exampleinstall: fpc_exampleinstall 3963distinstall: fpc_distinstall 3964zipinstall: fpc_zipinstall 3965zipsourceinstall: fpc_zipsourceinstall 3966zipexampleinstall: fpc_zipexampleinstall 3967zipdistinstall: fpc_zipdistinstall 3968clean: fpc_clean 3969cleanall: fpc_cleanall 3970info: fpc_info 3971makefiles: fpc_makefiles 3972.PHONY: debug smart release units examples shared install sourceinstall exampleinstall distinstall zipinstall zipsourceinstall zipexampleinstall zipdistinstall clean cleanall info makefiles 3973ifneq ($(wildcard fpcmake.loc),) 3974include fpcmake.loc 3975endif 3976.PHONY: cleartarget compiled all 3977cleartarget: 3978 -$(DEL) $(COMPILER_UNITTARGETDIR)/onlinepackagemanager$(PPUEXT) 3979compiled: 3980 $(CPPROG) -f Makefile.compiled $(COMPILER_UNITTARGETDIR)/OnlinePackageManager.compiled 3981all: cleartarget $(COMPILER_UNITTARGETDIR) onlinepackagemanager$(PPUEXT) compiled 3982distclean: clean 3983 ${DELTREE} lib/* 3984