all: win32-loader.exe win32-loader.exe: main.nsi checkspacefree.nsh maps.ini \ templates/expert.ini templates/graphics.ini templates/custom.ini templates/warning.ini \ cpuid/test64.dll swirl.ico license/en.txt \ contrib/grub.exe contrib/grub.pif contrib/grldr contrib/grldr.mbr \ contrib/wget.exe \ contrib/System.dll $(MAKE) -C l10n makensis main.nsi du -h win32-loader.exe contrib/grub.exe contrib/grub.pif contrib/grldr contrib/grldr.mbr contrib/wget.exe contrib/System.dll: @echo "Get the contrib tarball from http://goodbye-microsoft.com/pub/" @exit 1 cpuid/test64.dll: cpuid/cpuid.c cpuid/plugin.c i586-mingw32msvc-gcc -Wl,--file-alignment,512 -Os cpuid/cpuid.c cpuid/plugin.c -shared -o cpuid/test64.dll i586-mingw32msvc-strip cpuid/test64.dll maps.ini: maps.ini.in /usr/share/iso-codes/iso_3166.tab cp maps.ini.in maps.ini echo -en "\n[countries]\n" >> maps.ini while read a b ; do echo "$$b=$$a" ; done < /usr/share/iso-codes/iso_3166.tab >> maps.ini iso: win32-loader.iso win32-loader.iso: win32-loader.exe win32-loader.ini autorun.inf \ netboot/install.386/vmlinuz netboot/install.386/initrd.gz netboot/install.386/gtk/initrd.gz \ netboot/install.amd/vmlinuz netboot/install.amd/initrd.gz netboot/install.amd/gtk/initrd.gz mkisofs -r -J -o $@ win32-loader.exe win32-loader.ini autorun.inf netboot netboot/install.386/vmlinuz: mkdir -p netboot/install.386 wget http://people.debian.org/~joeyh/d-i/images/daily/netboot/debian-installer/i386/linux -O $@ netboot/install.386/initrd.gz: mkdir -p netboot/install.386 wget http://people.debian.org/~joeyh/d-i/images/daily/netboot/debian-installer/i386/initrd.gz -O $@ netboot/install.386/gtk/initrd.gz: mkdir -p netboot/install.386/gtk wget http://people.debian.org/~joeyh/d-i/images/daily/netboot/gtk/debian-installer/i386/initrd.gz -O $@ netboot/install.amd/vmlinuz: mkdir -p netboot/install.amd wget http://people.debian.org/~aba/d-i/images/daily/netboot/debian-installer/amd64/linux -O $@ netboot/install.amd/initrd.gz: mkdir -p netboot/install.amd wget http://people.debian.org/~aba/d-i/images/daily/netboot/debian-installer/amd64/initrd.gz -O $@ netboot/install.amd/gtk/initrd.gz: mkdir -p netboot/install.amd/gtk wget http://people.debian.org/~aba/d-i/images/daily/netboot/gtk/debian-installer/amd64/initrd.gz -O $@ clean: $(MAKE) -C l10n clean rm -f cpuid/*.dll cpuid/*.exe win32-loader.exe win32-loader.iso *~ */*~ maps.ini