Added OMIT_KERNEL_PASSES variable in linux rules.
darcs-hash:
20060701105749-f2ef6-
a5839c26203637acb63a9506d7860a5ff77fd2b9.gz
Added source-list pass.
This pass (invoked by make sources-list) creates the list of files,
which are used during compilation. The list reflects conditional
compilation depending on config.omk and other variables.
darcs-hash:
20060630144442-f2ef6-
4547f069cb1249405c10716338283453ce97ab67.gz
default-config warning is now not displayed when the default-config is being made.
darcs-hash:
20060630092408-f2ef6-
79df6ed3620d06a942429b3e167cb16263403738.gz
Fixed default-config-pass in linux and rtems rules.
darcs-hash:
20060629165843-f2ef6-
b8dd1835add9ed8793f3b33a11645e12d0d1d691.gz
Sysles rules split to sysless a sysless-setup.
This is necessary if you want to use variables like USER_LIB_DIR in ifeq in
Makefile.omk.
darcs-hash:
20060629095200-f2ef6-
e6d72b5c3a63703de20270e2cedda8e05c5fe456.gz
Local config can be now properly included.
darcs-hash:
20060629070250-f2ef6-
e964f11bedac84f84973b0f7891a56931ac8a8e3.gz
Build directory in default-config-pass fixed.
darcs-hash:
20060629055031-f2ef6-
26883f6dd40ecf54009380e0d2cd0477630abea4.gz
It is now possible to link header files instead of copying.
darcs-hash:
20060628212516-f2ef6-
ef1fafbb2611d985c3b6670408a945c7983860f5.gz
Copying of LD scipts is added to include-pass in sysless rules.
It was forgotten when include pass was converted to macros.
darcs-hash:
20060628204058-f2ef6-
424eb95257c148c59c10f990f8bf02107166bf35.gz
Include pass is now a template in a separate snippet.
darcs-hash:
20060627154127-f2ef6-
c35e7bbe9f9d3f8aa733176eef2133ff7c073b22.gz
Fixed generation of global config.h.
darcs-hash:
20060627142150-f2ef6-
9433c91c885a2a1b3a65a0338b341901288e034d.gz
Minor updates and cleanups to linux rules.
darcs-hash:
20060626141933-f2ef6-
eda5a9755c7080412bd9b55ed31530da9dbe7327.gz
Added a possibility of generating global config files.
darcs-hash:
20060626141703-f2ef6-
9a9f1b402e1c57010d4221015c2f42a9be9b78b2.gz
MAKE xxx is displayed only when there is something to do in the particular directory.
darcs-hash:
20060626125521-f2ef6-
75b5b527541e847ad9bc95b5e76270abf6b81ab5.gz
Fixed config file reading when used in Ocera.
darcs-hash:
20060622184824-f2ef6-
23311bb4a7e6e245e345e68a722d28ea95423340.gz
Both sysless and linux rules should work now.
The linux rules were not tested with Ocera.
darcs-hash:
20060622155650-f2ef6-
1108af24f994e13c5149f656c4025ec5981ef5eb.gz
Fixed sysless rules and added first aproach to linux rules.
Sysless rules were fixed and their speed was increased by 20%. Base rules was
modified to adapt to differencies in linux rules. Linux rules was added but do
not work yet.
darcs-hash:
20060615212321-f2ef6-
78960e42544733a9026f3e712a22244ff991d288.gz
Makefile makes omkbuild.py executable.
darcs-hash:
20060615142338-f2ef6-
70fe3fada839d000cb6ab0eef44fdd16188f7c8f.gz
Splitting of Makefile.rules now works.
darcs-hash:
20060615122701-f2ef6-
25e9b36bdfde762ea59532b04b5e4486c9bf2561.gz
Hopefully, the final version of omkbuild script.
darcs-hash:
20060615115643-f2ef6-
03af8c966be9eba0088f6d383ff08322b8f36fb5.gz
Almost final version of omkbuild.py
darcs-hash:
20060510224710-f2ef6-
3baf59200bd2cbb2b18e054ed90fb51bb3fc7e66.gz
Added first version of omkbuild script.
This version is not fully functional yet.
darcs-hash:
20060428000011-f2ef6-
1ff4aab4d8b6bea1d4c0dc213f0b87c219690705.gz
Actual state of OMK rules unification.
At the end of unification process, omk-devel directory should be removed from
repository. My idea is that the target rules will be generated automaticaly by a
script. The script will take various templated on its input and produces one
Makefile.rules file as its output. It will be possible to generate several
different rule files from different templates.
On the other side. If someone will do a change in a generated Makefile.rules,
the script should be able to split the file to the original templates so the
changes made in one file can be propagated to other Makefile.rules, which use
the modified template.
darcs-hash:
20060412134512-f2ef6-
01a9ca15d21c62ee1d32824e4239df93fa0d150a.gz