Completely refactor bootcd generation
- one macro (à la cmake's install) to rule them all, to make your life simpler and have build files cleaner
- Completely rehaul the bootcd tree : now you have in it some minimal reactos system
- reflect those changes in setupldr
No livecd yet!
svn path=/branches/cmake-bringup/; revision=51731
* Partially revert r50224 as the current resource handling doesn't suffer from the iconv issue on unix.
svn path=/branches/cmake-bringup/; revision=51703
sync with trunk (r51543)
(I had to comment out sv-SE.rc in rapps, there are problems with characters)
svn path=/branches/cmake-bringup/; revision=51553
* Adopt the retar, I mean, actual way of handling resource files. This is a temporary measure until a windres issue is fixed.
svn path=/branches/cmake-bringup/; revision=51381
* Remove inflib from build. It's been superseded by newinflib.
* Rename newinflibhost and newinflib targets into inflibhost and inflib respectively.
* Update mkhive and usetup to link to the new targets.
svn path=/branches/cmake-bringup/; revision=51362
* Sync with trunk r51339.
* Move the static lib creation command from the toolchain file to gcc.cmake
svn path=/branches/cmake-bringup/; revision=51340
- Disable some resource files (mostly japanese ones) with a FIXME. They prevent us from compiling in unix due to an iconv issue.
- Lower the minimum required cmake version to 2.6
- Fix browseui resource paths.
svn path=/branches/cmake-bringup/; revision=50224
- add macros add_cab and add_cab_target to add files to reactos.dff
- add bootcd target
- make use of these macros to create bootcd and livecd
Bootcd works and install things, but 2nd stage fails booting. We need debug symbols!!!
svn path=/branches/cmake-bringup/; revision=49347
Add minicd target.
This partial bootcd target produces a minicd iso,
able to start the install process to the cabinet installation page.
svn path=/branches/cmake-bringup/; revision=49072
- Generalize CMAKE_C_LINK_EXECUTABLE and CMAKE_EXE_LINKER_FLAGS, and use additional flags per module.
- Fix usetup: make it depend on psdk and buildno_header, and also fix the entry point (_NtProcessStartup -> _NtProcessStartup@4)
- Make ext2lib depend on psdk.
svn path=/branches/cmake-bringup/; revision=48802