Commit Graph
33 Commits
Author SHA1 Message Date
Marc Piulachs c912e98ba3 - Added 'MessageHeader' module type for handling .mc files
- turn .mc generated files (RC & Headers) into real dependencies

svn path=/trunk/; revision=33616
2008-05-20 19:46:14 +00:00
Marc Piulachs eb3bf8718c - Add specific module type for keyboard layouts
- Added a description attribute to modules
- Added a lcid attribute to modules (KeyboardLayout only)

svn path=/trunk/; revision=33531
2008-05-15 14:46:15 +00:00
Marc Piulachs f540600448 -Add a new module type 'cabinet' to handle .cab files generation
-Remove harcoded vgafonts.cab instructions from rbuild and move them to its own rbuild file

svn path=/trunk/; revision=33321
2008-05-06 14:24:16 +00:00
Hervé Poussineau 8002abf980 Don't mix host and targets include files
Add HostStaticLibrary type

svn path=/trunk/; revision=32594
2008-03-07 09:17:12 +00:00
Hervé Poussineau 83ea0639c1 Fix separators for .rbuild files in the generated makefile
Add a 'don't care' value for types and host.

svn path=/trunk/; revision=31870
2008-01-18 16:55:56 +00:00
Hervé Poussineau d2821af997 Add RPC proxy support
svn path=/trunk/; revision=31812
2008-01-15 18:08:25 +00:00
Hervé Poussineau a4c436a3a3 Rename 'base' to 'installbase' for CdFile, InstallFile and Bootstrap
Patch by Marc Piulachs, marc dot piulachs at codexchange dot net
See issue #2706 for more details.

svn path=/trunk/; revision=29330
2007-10-01 14:19:27 +00:00
Hervé Poussineau 5d0fb46096 Continue rbuild cleanup (Module class)
svn path=/trunk/; revision=28964
2007-09-09 07:53:40 +00:00
Art Yerkes 81f092736f Added freeldr and hal from PPC branch, along with needed headers and
build changes.

Next ntoskrnl and add ppc dir under libcntptr, which didn't exist when I 
forked.

svn path=/trunk/; revision=28793
2007-09-03 01:57:36 +00:00
Colin Finck 9ec7d785cb Revert r28526 for now until a problem for the livecd breakage has been found
svn path=/trunk/; revision=28536
2007-08-25 09:00:19 +00:00
Colin Finck 31995f945e rbuild enhancements by Marc Piulachs (marc DOT piulachs AT codexchange DOT net):
- Provided an unifed way to resolve path macros ($Output) , ($Intermediate) , ($CDOUTPUT) and ($INSTALL)
- Removed some redundant code and place it in a global function 
- Modify media/inf/inf.rbuild to point to the correct location of the autogenerated syssetup.inf in ($Ouput) folder
- Other minor enhancements and modifications


See issue #2567 for more details.

svn path=/trunk/; revision=28526
2007-08-24 21:31:37 +00:00
Hervé Poussineau 7855dd896f Remove ExportDriver concept.
If you want a driver which exports some functions, simply set it as kernelmodedriver and add a .def file

svn path=/trunk/; revision=28043
2007-07-30 13:18:35 +00:00
Christoph von Wittich ccf9439e1e renamed TypeLib target to EmbeddedTypeLib
svn path=/trunk/; revision=27374
2007-07-03 19:10:33 +00:00
Christoph von Wittich 42b7fb0c0e -added support for TypeLibs
svn path=/trunk/; revision=27368
2007-07-03 15:27:43 +00:00
Ged Murphy 66c85e2957 - add support for .ocx files to rbuild
- update project to VS2005

svn path=/trunk/; revision=26541
2007-04-27 15:18:34 +00:00
Hervé Poussineau 87bde6d032 Add a variable to change the name of the ReactOS directory on bootcd.
If a non default name is chosen, the cdrom is created, but it is unusable as freeldr doesn't find txtsetup.inf

svn path=/trunk/; revision=26131
2007-03-18 14:33:17 +00:00
Hervé Poussineau e51baab788 Fix indentation
svn path=/trunk/; revision=25591
2007-01-22 09:46:01 +00:00
Christoph von Wittich 5a6172f875 added LiveCDRegTest and BootCDRegTest targets
svn path=/trunk/; revision=23743
2006-08-27 13:28:23 +00:00
Aleksey Bragin f618cc855d Thomas Weidenmueller: RBUILD: Support generating headers from .idl files (Patch 1592)
svn path=/trunk/; revision=22400
2006-06-18 19:39:13 +00:00
Alex Ionescu 322d8b7398 - Enable ROS_LEAN_AND_MEAN if you want 50% smaller binaries and a 20MB reduction in memory usage.
- Create a new module type: exportdriver for drivers which also export files. Not supremely useful right now, but it helps us decrease compilation time of normal drivers by not running useless commands on them. Later we'll also strip out their export table. We can also make exportdrivers automatically read their .def file instead of specfiygone one.

svn path=/trunk/; revision=22339
2006-06-13 04:50:14 +00:00
Peter Ward 8d75625cdb - Fix indentation (spaces -> TABs).
svn path=/trunk/; revision=21631
2006-04-17 11:13:48 +00:00
Magnus Olsen 47ff3fad63 prepare for screensaver : Adding win32scr as target it genrate a .scr file instead for a win32gui
svn path=/trunk/; revision=21624
2006-04-17 10:08:35 +00:00
Art Yerkes b1fa799b0b Added support for ROS_AUTOMAKE variable.
Added support for <if> <module ...> </if>
Added BootProgram target type
Added simple initial ReactOS-ppc.xml, using my egcs compiler
More work required, but getting there

svn path=/trunk/; revision=19854
2005-12-04 12:02:45 +00:00
Royce Mitchell III dccb79c6ac remove xml.h/cpp's dependancy on exception.h/cpp - in preparation to move xml.h/cpp and ssprintf.h/ccp out of rbuild directory since buildno uses them too
svn path=/trunk/; revision=19674
2005-11-27 06:34:50 +00:00
Casper Hornstrup 24f28bb15b Put halmp.dll on CD
svn path=/trunk/; revision=16810
2005-07-27 19:10:57 +00:00
Casper Hornstrup 6f84809a47 Add copyright notices and GPL headers to rbuild
svn path=/trunk/; revision=16547
2005-07-12 16:47:34 +00:00
Casper Hornstrup ae18ba571a Set svn:eol-style=native
svn path=/branches/xmlbuildsystem/; revision=15035
2005-05-06 10:38:30 +00:00
Casper Hornstrup ca82812967 Support 'make livecd'
svn path=/branches/xmlbuildsystem/; revision=14705
2005-04-19 20:52:49 +00:00
Casper Hornstrup 6d5cdde45c Merge 13831:14550 from trunk
svn path=/branches/xmlbuildsystem/; revision=14575
2005-04-10 14:32:30 +00:00
Casper Hornstrup 297bfe4644 Test module type support
svn path=/branches/xmlbuildsystem/; revision=14241
2005-03-20 21:58:30 +00:00
Casper Hornstrup bb4eed2c43 Put remaining files on the cd
svn path=/branches/xmlbuildsystem/; revision=13840
2005-03-05 23:22:44 +00:00
Casper Hornstrup 6af904f645 Copy bootstrap files to cd
svn path=/branches/xmlbuildsystem/; revision=13803
2005-03-02 22:56:41 +00:00
Casper Hornstrup 7f24916383 Add bootstrap tag to specify that files are to be copied to the CD
svn path=/branches/xmlbuildsystem/; revision=13797
2005-03-02 21:24:02 +00:00