timothy murphy 655d2e7571 Merge default into fix 13 years ago
..
config d6012b0fdf Team sf branch. 15 years ago
converged-comms d6012b0fdf Team sf branch. 15 years ago
planb fce849593b improved class documentation 14 years ago
test d6012b0fdf Team sf branch. 15 years ago
tools 5728a03992 Review comment: fix copyright statement. 14 years ago
user d6012b0fdf Team sf branch. 15 years ago
utils 687ac856ed fixes for PDNC tickets 13 and 24 13 years ago
analysis.xml d6012b0fdf Team sf branch. 15 years ago
base.xml f19ddf63c7 bug 248 - raptor does not provide GNUUNIQ or GNUTR as an FLM variable 13 years ago
bitmap.flm eefe867fcb apply review #3865 comments 15 years ago
booleanlogic.mk d6012b0fdf Team sf branch. 15 years ago
build.flm 3c42ff59cf Bug 194 $(SBS) -- ou1cimx1#725751: errors in kernelhwsrv in build ncp_mcl_201106_hw79u_004 14 years ago
build.xml ebe13f5ad4 Implementation for layers in pp logs. Part of EXEs in layers feature. 14 years ago
config.xml d6012b0fdf Team sf branch. 15 years ago
e32abiv2.flm fad57b1b40 [mq]: noremove 13 years ago
e32abiv2ani.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2defaults.mk 2517e24a20 Review comments. 14 years ago
e32abiv2dll.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2exe.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2exexp.flm 328d2b23ce Code review updates 14 years ago
e32abiv2fsy.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2implib.flm d6012b0fdf Team sf branch. 15 years ago
e32abiv2kdll.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2kext.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2klib.flm d6012b0fdf Team sf branch. 15 years ago
e32abiv2ldd.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2lib.flm 177503c6da Review comments and update to .hgignore file. 14 years ago
e32abiv2none.flm d6012b0fdf Team sf branch. 15 years ago
e32abiv2pdd.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2pdl.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2pdll.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2plugin.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2stddll.flm efa0dba1ce merge from default 14 years ago
e32abiv2stdexe.flm efa0dba1ce merge from default 14 years ago
e32abiv2stdlib.flm 3ca13361db release note: SF Bug 2697 - [Raptor] Macro __SYMBIAN_STDCPP_SUPPORT__ not automatically defined for STD targets 15 years ago
e32abiv2textnotifier2.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2var.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32abiv2var2.flm b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32importlib.mk b4d7458f12 release note: initial support for an x86 GCC build 15 years ago
e32link.mk 328d2b23ce Code review updates 14 years ago
e32postlink.mk bdfabec08a code review updates 14 years ago
emulator.xml 50cf3e0ad7 Bug 225 - Long list of command-line arguments chokes SBSv2 13 years ago
extensions.xml fbac471242 put EPOCROOT in the base.flm interface 14 years ago
final.mk d6012b0fdf Team sf branch. 15 years ago
flmtools.mk 50cf3e0ad7 Bug 225 - Long list of command-line arguments chokes SBSv2 13 years ago
gccxml.flm 177503c6da Review comments and update to .hgignore file. 14 years ago
gccxmlresource.flm 25d57a0cf5 resource: fix gccxml dependencies. Some other test fixes given the new recipe names. 15 years ago
globals.mk 5bee7c2862 merge from default 14 years ago
gnumakefile.flm ac08d37cbb Review comments. 14 years ago
grouping.flm d6012b0fdf Team sf branch. 15 years ago
metaflm.mk 50cf3e0ad7 Bug 225 - Long list of command-line arguments chokes SBSv2 13 years ago
msvctools.flm d5e98f6284 Merge. 14 years ago
msvctools.xml f8010a6e94 Remove .pdb generation from tools deb builds (enabling full parallel builds). 15 years ago
none.flm d6012b0fdf Team sf branch. 15 years ago
null.flm d6012b0fdf Team sf branch. 15 years ago
readme.txt d6012b0fdf Team sf branch. 15 years ago
resource.flm 289e436d15 Sf Bug 3608 - Compile fails on mixed case Qt projects 14 years ago
resource.mk 2a569bb539 merge from fix 14 years ago
romfile.mk 0ab9b97bc1 fix for bug 218 - unwanted paging keywords appearing in iby files generated by sbs romfile 14 years ago
stack.mk d6012b0fdf Team sf branch. 15 years ago
standard.xml d254a90c94 remove unused sections for x86 build 13 years ago
stringtable.flm fac0adf7d0 chmod v3 patch from Toni Piponius 14 years ago
taggedrules.mk ca79691e69 code-review update 13 years ago
template_ext.flm c2f2f6ec5b review fixes. 14 years ago
tools.xml cc5f4da86a release note: Bug 172 - COMPILER_PATH ignores SBS_MINGW 14 years ago
tools2common.flm cc5f4da86a release note: Bug 172 - COMPILER_PATH ignores SBS_MINGW 14 years ago
tools2exe.flm c06f1ff50f Review comments. 14 years ago
tools2lib.flm 917dab97c3 Catchup to Perforce WIP with timing, python24 15 years ago
tracecompiler.mk b16d9053d4 Fixing PDNC Bug 20 to work with the old tracecompiler interface too. Also 13 years ago
win32.flm 24c3b60556 Only generate an import library for EXPORTUNFROZEN if the preconditions for doing so for that TARGETTYPE are met 13 years ago
win32ani.flm d6012b0fdf Team sf branch. 15 years ago
win32bitmap.flm d6012b0fdf Team sf branch. 15 years ago
win32dll.flm b1cfb52927 Review rework 1: Enabling winscw builds of PDLLs 15 years ago
win32exe.flm d6012b0fdf Team sf branch. 15 years ago
win32exexp.flm d6012b0fdf Team sf branch. 15 years ago
win32fsy.flm d6012b0fdf Team sf branch. 15 years ago
win32implib.flm d6012b0fdf Team sf branch. 15 years ago
win32kdll.flm d6012b0fdf Team sf branch. 15 years ago
win32kext.flm d6012b0fdf Team sf branch. 15 years ago
win32klib.flm d6012b0fdf Team sf branch. 15 years ago
win32ldd.flm d6012b0fdf Team sf branch. 15 years ago
win32lib.flm d6012b0fdf Team sf branch. 15 years ago
win32pdd.flm d6012b0fdf Team sf branch. 15 years ago
win32pdl.flm d6012b0fdf Team sf branch. 15 years ago
win32pdll.flm b1cfb52927 Review rework 1: Enabling winscw builds of PDLLs 15 years ago
win32plugin.flm 24f0e6efd9 release note: Bug 178 - errors with sbsv2 winscw test build which are not seen with abld test build 14 years ago
win32resource.flm d6012b0fdf Team sf branch. 15 years ago
win32stddll.flm 3ca13361db release note: SF Bug 2697 - [Raptor] Macro __SYMBIAN_STDCPP_SUPPORT__ not automatically defined for STD targets 15 years ago
win32stdexe.flm 3ca13361db release note: SF Bug 2697 - [Raptor] Macro __SYMBIAN_STDCPP_SUPPORT__ not automatically defined for STD targets 15 years ago
win32stdlib.flm d6012b0fdf Team sf branch. 15 years ago
win32textnotifier2.flm d6012b0fdf Team sf branch. 15 years ago
win32var.flm d6012b0fdf Team sf branch. 15 years ago
win32var2.flm d6012b0fdf Team sf branch. 15 years ago

readme.txt

Function-Like Makefiles
------------------------

Tests may be run from the "test" subdirectory. Simply change into it and type 'make'.

CHECKING YOUR BUILD ENVIRONMENT
--------------------------------
In the test directory type "make envcheck" to see if you have correct path
settings and determine if critical tools are available.

FLMS
----

e32abiv2.flm # PARENT FLM for building ARMv5 ABIv2 binaries
e32abiv2.mk # defaults makefile for building ARMv5 ABIv2 binaries
e32abiv2exe.flm # derived FLM (from e32abiv2.flm) for building ARMv5 ABIv2 exes
e32abiv2dll.flm # derived FLM (from e32abiv2.flm) for building ARMv5 ABIv2 dlls
example_exedll.flm # example flm
extend_exe.flm # example flm
flmtools.mk # utility functions for use in flms
grouping.flm # FLM for creating components
metaflm.mk # FLM for manipulating and working with other FLMS
readme.txt # This file
rvct_armv5.mk # defaults for ARMv5 ABIv2 parameters, used by e32abiv2.mk
standard.xml # interface file for e32abiv2.flm
test # ===== Base directory for all tests =====
Makefile # Glue makefile. calls grouping.flm to bind all tests
# together into a top-level target
basiclibs
dllabiv2_1
dllabiv2_defaults.mk
exeabiv2_1 # Test building a basic EXE
exeabiv2_2
exeabiv2_3
exeabiv2_defaults.mk
tools # ======= FLM related tools =======
command_diff.py # compare two commandlines to find what options are
different
flm2if.py # Produce an interface file from an FLM
flmcheck.py # Check FLM for errors
flm.py # Parse and manipulate flms
test_command_diff.sh