mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 20:19:29 +02:00
IDE: fixed compilation
git-svn-id: trunk@27422 -
This commit is contained in:
parent
ea46133c5e
commit
0c340da499
@ -1,8 +1,8 @@
|
|||||||
#
|
#
|
||||||
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2010/08/21]
|
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2010/09/12]
|
||||||
#
|
#
|
||||||
default: all
|
default: all
|
||||||
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-solaris x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded avr-embedded armeb-linux armeb-embedded mipsel-linux
|
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-solaris x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded avr-embedded armeb-linux armeb-embedded mipsel-linux
|
||||||
BSDs = freebsd netbsd openbsd darwin
|
BSDs = freebsd netbsd openbsd darwin
|
||||||
UNIXs = linux $(BSDs) solaris qnx haiku
|
UNIXs = linux $(BSDs) solaris qnx haiku
|
||||||
LIMIT83fs = go32v2 os2 emx watcom
|
LIMIT83fs = go32v2 os2 emx watcom
|
||||||
@ -341,6 +341,9 @@ endif
|
|||||||
ifeq ($(FULL_TARGET),i386-symbian)
|
ifeq ($(FULL_TARGET),i386-symbian)
|
||||||
override TARGET_UNITS+=lazcontrols.pas
|
override TARGET_UNITS+=lazcontrols.pas
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(FULL_TARGET),i386-nativent)
|
||||||
|
override TARGET_UNITS+=lazcontrols.pas
|
||||||
|
endif
|
||||||
ifeq ($(FULL_TARGET),m68k-linux)
|
ifeq ($(FULL_TARGET),m68k-linux)
|
||||||
override TARGET_UNITS+=lazcontrols.pas
|
override TARGET_UNITS+=lazcontrols.pas
|
||||||
endif
|
endif
|
||||||
@ -521,6 +524,9 @@ endif
|
|||||||
ifeq ($(FULL_TARGET),i386-symbian)
|
ifeq ($(FULL_TARGET),i386-symbian)
|
||||||
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(FULL_TARGET),i386-nativent)
|
||||||
|
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
||||||
|
endif
|
||||||
ifeq ($(FULL_TARGET),m68k-linux)
|
ifeq ($(FULL_TARGET),m68k-linux)
|
||||||
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
||||||
endif
|
endif
|
||||||
@ -701,6 +707,9 @@ endif
|
|||||||
ifeq ($(FULL_TARGET),i386-symbian)
|
ifeq ($(FULL_TARGET),i386-symbian)
|
||||||
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -MObjFPC -Scghi
|
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -MObjFPC -Scghi
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(FULL_TARGET),i386-nativent)
|
||||||
|
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -MObjFPC -Scghi
|
||||||
|
endif
|
||||||
ifeq ($(FULL_TARGET),m68k-linux)
|
ifeq ($(FULL_TARGET),m68k-linux)
|
||||||
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -MObjFPC -Scghi
|
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -MObjFPC -Scghi
|
||||||
endif
|
endif
|
||||||
@ -881,6 +890,9 @@ endif
|
|||||||
ifeq ($(FULL_TARGET),i386-symbian)
|
ifeq ($(FULL_TARGET),i386-symbian)
|
||||||
override COMPILER_INCLUDEDIR+=.
|
override COMPILER_INCLUDEDIR+=.
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(FULL_TARGET),i386-nativent)
|
||||||
|
override COMPILER_INCLUDEDIR+=.
|
||||||
|
endif
|
||||||
ifeq ($(FULL_TARGET),m68k-linux)
|
ifeq ($(FULL_TARGET),m68k-linux)
|
||||||
override COMPILER_INCLUDEDIR+=.
|
override COMPILER_INCLUDEDIR+=.
|
||||||
endif
|
endif
|
||||||
@ -1061,6 +1073,9 @@ endif
|
|||||||
ifeq ($(FULL_TARGET),i386-symbian)
|
ifeq ($(FULL_TARGET),i386-symbian)
|
||||||
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) .
|
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) .
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(FULL_TARGET),i386-nativent)
|
||||||
|
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) .
|
||||||
|
endif
|
||||||
ifeq ($(FULL_TARGET),m68k-linux)
|
ifeq ($(FULL_TARGET),m68k-linux)
|
||||||
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) .
|
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) .
|
||||||
endif
|
endif
|
||||||
@ -1241,6 +1256,9 @@ endif
|
|||||||
ifeq ($(FULL_TARGET),i386-symbian)
|
ifeq ($(FULL_TARGET),i386-symbian)
|
||||||
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
|
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(FULL_TARGET),i386-nativent)
|
||||||
|
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
|
||||||
|
endif
|
||||||
ifeq ($(FULL_TARGET),m68k-linux)
|
ifeq ($(FULL_TARGET),m68k-linux)
|
||||||
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
|
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
|
||||||
endif
|
endif
|
||||||
@ -1703,6 +1721,10 @@ ifeq ($(OS_TARGET),symbian)
|
|||||||
SHAREDLIBEXT=.dll
|
SHAREDLIBEXT=.dll
|
||||||
SHORTSUFFIX=symbian
|
SHORTSUFFIX=symbian
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(OS_TARGET),NativeNT)
|
||||||
|
SHAREDLIBEXT=.dll
|
||||||
|
SHORTSUFFIX=nativent
|
||||||
|
endif
|
||||||
else
|
else
|
||||||
ifeq ($(OS_TARGET),go32v1)
|
ifeq ($(OS_TARGET),go32v1)
|
||||||
PPUEXT=.pp1
|
PPUEXT=.pp1
|
||||||
@ -2188,6 +2210,9 @@ endif
|
|||||||
ifeq ($(FULL_TARGET),i386-symbian)
|
ifeq ($(FULL_TARGET),i386-symbian)
|
||||||
REQUIRE_PACKAGES_RTL=1
|
REQUIRE_PACKAGES_RTL=1
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(FULL_TARGET),i386-nativent)
|
||||||
|
REQUIRE_PACKAGES_RTL=1
|
||||||
|
endif
|
||||||
ifeq ($(FULL_TARGET),m68k-linux)
|
ifeq ($(FULL_TARGET),m68k-linux)
|
||||||
REQUIRE_PACKAGES_RTL=1
|
REQUIRE_PACKAGES_RTL=1
|
||||||
endif
|
endif
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile.fpc for LazControls 0.0
|
# Makefile.fpc for LazControls 0.0
|
||||||
#
|
#
|
||||||
# This file was generated on 20.09.2010
|
# This file was generated on 09/20/2010
|
||||||
|
|
||||||
[package]
|
[package]
|
||||||
name=lazcontrols
|
name=lazcontrols
|
||||||
|
@ -65,20 +65,21 @@
|
|||||||
- using the conditionals
|
- using the conditionals
|
||||||
- build macro values are invalidated when changing project macro values or
|
- build macro values are invalidated when changing project macro values or
|
||||||
any conditionals
|
any conditionals
|
||||||
- using conditionals to extend paths: TParsedCompilerOptions.DoParseOption
|
- using conditionals to extend paths: TParsedCompilerOptions.GetUnparsedWithConditionals
|
||||||
|
- using conditionals to extend package usage paths: TParsedCompilerOptions.GetUnparsedWithConditionals
|
||||||
|
|
||||||
ToDo:
|
ToDo:
|
||||||
- use conditionals to extend usage paths
|
|
||||||
- move the project target file to compiler options
|
- move the project target file to compiler options
|
||||||
- conditionals for project
|
- conditionals for project
|
||||||
- warn for macro name conflicts
|
- warn for macro name conflicts
|
||||||
- keywords
|
- keywords
|
||||||
- with macros fom other packages/projects
|
- with macros from other packages/projects
|
||||||
- with standard macros
|
- with standard macros
|
||||||
- on renaming
|
- on renaming
|
||||||
- on loading
|
- on loading
|
||||||
- when package is renamed, rename macros too
|
- when package is renamed, rename macros too
|
||||||
- show build macros in inherited compiler options
|
- show build macros in inherited compiler options
|
||||||
|
- use syntax highlighter settings like the editor previews
|
||||||
- show syntax errors of conditionals
|
- show syntax errors of conditionals
|
||||||
- a project can save the set of build macros and compiler options
|
- a project can save the set of build macros and compiler options
|
||||||
- add changestamp, assign, equals to compiler options
|
- add changestamp, assign, equals to compiler options
|
||||||
|
@ -2037,8 +2037,9 @@ procedure TLazPackage.OnMacroListSubstitution(TheMacro: TTransferMacro;
|
|||||||
var
|
var
|
||||||
Values: TCTCfgScriptVariables;
|
Values: TCTCfgScriptVariables;
|
||||||
Macro: PCTCfgScriptVariable;
|
Macro: PCTCfgScriptVariable;
|
||||||
NewValue: String;
|
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
|
var
|
||||||
|
NewValue: String;
|
||||||
begin
|
begin
|
||||||
if Data=CompilerOptionMacroPlatformIndependent then
|
if Data=CompilerOptionMacroPlatformIndependent then
|
||||||
begin
|
begin
|
||||||
|
Loading…
Reference in New Issue
Block a user