Automating the building of a BartPE bootable disk (updated for pebuilder 3.1.3)
To build the disk, all you need to type is:
$ make -f pebuilder.mak
The Makefile, and the supporting files are available as pebuilder-makefile.zip.
Of course, to run make, you will need to install Cygwin and select the make and wget packages. Alternatively, you could unzip cygwin-1.5.23.zip, which contains only the executables needed to run make.
It helps speed the build process by telling pebuilder to not build the .ISO. It then calls InfCacheBuilder, and then calls mkisofs. Finally, it calls cdrecord. A Windows version of cdrecord is available as cdrtools-latest.zip.
Also included is inirw.exe, a small C program I wrote to read and write .ini files. inirw.exe is also available separately (including source) as inirw.zip.