MG: fixed jitform compiling

git-svn-id: trunk@3478 -
This commit is contained in:
lazarus 2002-10-07 08:31:07 +00:00
parent ffd74ad961
commit f97109b666
4 changed files with 1143 additions and 47 deletions

View File

@ -209,7 +209,7 @@ endif
export LCL_PLATFORM
endif
RCPP?=$(strip $(firstword $(wildcard $(addsuffix /cpp$(SRCEXEEXT), $(SEARCHPATH)))))
override TARGET_DIRS+=lcl components designer/jitform
override TARGET_DIRS+=lcl components designer
override TARGET_PROGRAMS+=lazarus
override TARGET_EXAMPLEDIRS+=examples
override CLEAN_FILES+=$(wildcard ./designer/*$(OEXT)) $(wildcard ./designer/*$(PPUEXT)) $(wildcard ./debugger/*$(OEXT)) $(wildcard ./debugger/*$(PPUEXT))
@ -1535,7 +1535,7 @@ fpc_makefile_dirs: fpc_makefile_sub1 fpc_makefile_sub2
fpc_makefiles: fpc_makefile fpc_makefile_dirs
TARGET_DIRS_LCL=1
TARGET_DIRS_COMPONENTS=1
TARGET_DIRS_DESIGNER/JITFORM=1
TARGET_DIRS_DESIGNER=1
ifdef TARGET_DIRS_LCL
lcl_all:
$(MAKE) -C lcl all
@ -1622,48 +1622,48 @@ components:
$(MAKE) -C components all
.PHONY: components_all components_debug components_smart components_release components_examples components_shared components_install components_sourceinstall components_exampleinstall components_distinstall components_zipinstall components_zipsourceinstall components_zipexampleinstall components_zipdistinstall components_clean components_distclean components_cleanall components_info components_makefiles components
endif
ifdef TARGET_DIRS_DESIGNER/JITFORM
designer/jitform_all:
$(MAKE) -C designer/jitform all
designer/jitform_debug:
$(MAKE) -C designer/jitform debug
designer/jitform_smart:
$(MAKE) -C designer/jitform smart
designer/jitform_release:
$(MAKE) -C designer/jitform release
designer/jitform_examples:
$(MAKE) -C designer/jitform examples
designer/jitform_shared:
$(MAKE) -C designer/jitform shared
designer/jitform_install:
$(MAKE) -C designer/jitform install
designer/jitform_sourceinstall:
$(MAKE) -C designer/jitform sourceinstall
designer/jitform_exampleinstall:
$(MAKE) -C designer/jitform exampleinstall
designer/jitform_distinstall:
$(MAKE) -C designer/jitform distinstall
designer/jitform_zipinstall:
$(MAKE) -C designer/jitform zipinstall
designer/jitform_zipsourceinstall:
$(MAKE) -C designer/jitform zipsourceinstall
designer/jitform_zipexampleinstall:
$(MAKE) -C designer/jitform zipexampleinstall
designer/jitform_zipdistinstall:
$(MAKE) -C designer/jitform zipdistinstall
designer/jitform_clean:
$(MAKE) -C designer/jitform clean
designer/jitform_distclean:
$(MAKE) -C designer/jitform distclean
designer/jitform_cleanall:
$(MAKE) -C designer/jitform cleanall
designer/jitform_info:
$(MAKE) -C designer/jitform info
designer/jitform_makefiles:
$(MAKE) -C designer/jitform makefiles
designer/jitform:
$(MAKE) -C designer/jitform all
.PHONY: designer/jitform_all designer/jitform_debug designer/jitform_smart designer/jitform_release designer/jitform_examples designer/jitform_shared designer/jitform_install designer/jitform_sourceinstall designer/jitform_exampleinstall designer/jitform_distinstall designer/jitform_zipinstall designer/jitform_zipsourceinstall designer/jitform_zipexampleinstall designer/jitform_zipdistinstall designer/jitform_clean designer/jitform_distclean designer/jitform_cleanall designer/jitform_info designer/jitform_makefiles designer/jitform
ifdef TARGET_DIRS_DESIGNER
designer_all:
$(MAKE) -C designer all
designer_debug:
$(MAKE) -C designer debug
designer_smart:
$(MAKE) -C designer smart
designer_release:
$(MAKE) -C designer release
designer_examples:
$(MAKE) -C designer examples
designer_shared:
$(MAKE) -C designer shared
designer_install:
$(MAKE) -C designer install
designer_sourceinstall:
$(MAKE) -C designer sourceinstall
designer_exampleinstall:
$(MAKE) -C designer exampleinstall
designer_distinstall:
$(MAKE) -C designer distinstall
designer_zipinstall:
$(MAKE) -C designer zipinstall
designer_zipsourceinstall:
$(MAKE) -C designer zipsourceinstall
designer_zipexampleinstall:
$(MAKE) -C designer zipexampleinstall
designer_zipdistinstall:
$(MAKE) -C designer zipdistinstall
designer_clean:
$(MAKE) -C designer clean
designer_distclean:
$(MAKE) -C designer distclean
designer_cleanall:
$(MAKE) -C designer cleanall
designer_info:
$(MAKE) -C designer info
designer_makefiles:
$(MAKE) -C designer makefiles
designer:
$(MAKE) -C designer all
.PHONY: designer_all designer_debug designer_smart designer_release designer_examples designer_shared designer_install designer_sourceinstall designer_exampleinstall designer_distinstall designer_zipinstall designer_zipsourceinstall designer_zipexampleinstall designer_zipdistinstall designer_clean designer_distclean designer_cleanall designer_info designer_makefiles designer
endif
TARGET_EXAMPLEDIRS_EXAMPLES=1
ifdef TARGET_EXAMPLEDIRS_EXAMPLES
@ -1741,7 +1741,7 @@ endif
$(MAKE) --assume-new=lazarus.pp lazarus$(EXEEXT)
tools: lcl components
$(MAKE) -C tools
all: lcl components ide
all: lcl components designer ide
cleanide:
$(DEL) $(wildcard *$(OEXT))
$(DEL) $(wildcard *$(PPUEXT))

View File

@ -11,7 +11,7 @@ packages=fcl regexpr
[target]
programs=lazarus
dirs=lcl components designer/jitform
dirs=lcl components designer
exampledirs=examples
[compiler]
@ -59,7 +59,7 @@ endif
tools: lcl components
$(MAKE) -C tools
all: lcl components ide
all: lcl components designer ide
cleanide:
$(DEL) $(wildcard *$(OEXT))

1082
designer/Makefile Normal file

File diff suppressed because it is too large Load Diff

14
designer/Makefile.fpc Normal file
View File

@ -0,0 +1,14 @@
# $Id$
#
# Makefile.fpc for Lazarus for Free Pascal
#
[target]
dirs=jitform
[clean]
files=$(wildcard ./units/*$(OEXT)) $(wildcard ./units/*$(PPUEXT)) $(wildcard ./units/*$(RSTEXT))
[rules]
cleanall: clean