From dcc8bb6896b224a91c567ece08eb4d7f3a546dd2 Mon Sep 17 00:00:00 2001 From: David Stumph Date: Sun, 9 Feb 2020 18:42:56 -0800 Subject: [PATCH] Made rufus.rc an output file of configure. Original rufus.rc -> rufus.rc.in I had to change the paths inside of rufus.rc to reflect where the source was, and that wouldn't have been possible without generating it. --- configure | 3 + configure.ac | 1 + src/Makefile.am | 6 +- src/Makefile.in | 8 +- src/{rufus.rc => rufus.rc.in} | 240 +++++++++++++++++----------------- 5 files changed, 133 insertions(+), 125 deletions(-) rename src/{rufus.rc => rufus.rc.in} (61%) diff --git a/configure b/configure index d1b0d9a1..2703694f 100755 --- a/configure +++ b/configure @@ -3918,6 +3918,8 @@ ac_config_files="$ac_config_files Makefile" ac_config_files="$ac_config_files src/Makefile" +ac_config_files="$ac_config_files src/rufus.rc" + ac_config_files="$ac_config_files src/bled/Makefile" ac_config_files="$ac_config_files src/ext2fs/Makefile" @@ -4665,6 +4667,7 @@ do case $ac_config_target in "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; + "src/rufus.rc") CONFIG_FILES="$CONFIG_FILES src/rufus.rc" ;; "src/bled/Makefile") CONFIG_FILES="$CONFIG_FILES src/bled/Makefile" ;; "src/ext2fs/Makefile") CONFIG_FILES="$CONFIG_FILES src/ext2fs/Makefile" ;; "src/libcdio/iso9660/Makefile") CONFIG_FILES="$CONFIG_FILES src/libcdio/iso9660/Makefile" ;; diff --git a/configure.ac b/configure.ac index 4bfea16c..df568df5 100644 --- a/configure.ac +++ b/configure.ac @@ -71,6 +71,7 @@ AC_SUBST([SUFFIX]) AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([src/Makefile]) +AC_CONFIG_FILES([src/rufus.rc]) AC_CONFIG_FILES([src/bled/Makefile]) AC_CONFIG_FILES([src/ext2fs/Makefile]) AC_CONFIG_FILES([src/libcdio/iso9660/Makefile]) diff --git a/src/Makefile.am b/src/Makefile.am index 38dba118..597b5bab 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -7,8 +7,9 @@ AM_V_WINDRES_1 = $(WINDRES) AM_V_WINDRES_ = $(AM_V_WINDRES_$(AM_DEFAULT_VERBOSITY)) AM_V_WINDRES = $(AM_V_WINDRES_$(V)) -%_rc.o: %.rc ../res/loc/embedded.loc - $(AM_V_WINDRES) $(AM_RCFLAGS) -i $< -o $@ +rufus_rc.o: + $(AM_V_WINDRES) $(AM_RCFLAGS) -I$(srcdir) -i rufus.rc -o rufus_rc.o + rufus_SOURCES = badblocks.c checksum.c dev.c dos.c dos_locale.c drive.c format.c icon.c iso.c localization.c \ net.c parser.c pki.c process.c rufus.c smart.c stdfn.c stdio.c stdlg.c syslinux.c ui.c vhd.c @@ -17,3 +18,4 @@ rufus_CFLAGS = -I$(srcdir)/ms-sys/inc -I$(srcdir)/syslinux/libfat -I$(srcdir)/sy rufus_LDFLAGS = $(AM_LDFLAGS) -mwindows rufus_LDADD = rufus_rc.o bled/libbled.a ext2fs/libext2fs.a ms-sys/libmssys.a syslinux/libfat/libfat.a syslinux/libinstaller/libinstaller.a syslinux/win/libwin.a \ libcdio/iso9660/libiso9660.a libcdio/udf/libudf.a libcdio/driver/libdriver.a -lsetupapi -lole32 -lgdi32 -lshlwapi -lcrypt32 -lwintrust -lcomdlg32 -lcomctl32 -luuid -lpsapi + diff --git a/src/Makefile.in b/src/Makefile.in index d1d4c50c..72cf912e 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -94,7 +94,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = +CONFIG_CLEAN_FILES = rufus.rc CONFIG_CLEAN_VPATH_FILES = PROGRAMS = $(noinst_PROGRAMS) am_rufus_OBJECTS = rufus-badblocks.$(OBJEXT) rufus-checksum.$(OBJEXT) \ @@ -326,6 +326,8 @@ $(top_srcdir)/configure: $(am__configure_deps) $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): +rufus.rc: $(top_builddir)/config.status $(srcdir)/rufus.rc.in + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ clean-noinstPROGRAMS: -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) @@ -697,8 +699,8 @@ uninstall-am: .PRECIOUS: Makefile -%_rc.o: %.rc ../res/loc/embedded.loc - $(AM_V_WINDRES) $(AM_RCFLAGS) -i $< -o $@ +rufus_rc.o: + $(AM_V_WINDRES) $(AM_RCFLAGS) -I$(srcdir) -i rufus.rc -o rufus_rc.o # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/src/rufus.rc b/src/rufus.rc.in similarity index 61% rename from src/rufus.rc rename to src/rufus.rc.in index cb3f3606..f3e4f180 100644 --- a/src/rufus.rc +++ b/src/rufus.rc.in @@ -1,5 +1,6 @@ // Microsoft Visual C++ generated resource script. // +//@configure_input@ #include "resource.h" #define APSTUDIO_READONLY_SYMBOLS @@ -244,12 +245,12 @@ END // TEXTINCLUDE // -1 TEXTINCLUDE +1 TEXTINCLUDE BEGIN "resource.h\0" END -2 TEXTINCLUDE +2 TEXTINCLUDE BEGIN "#ifndef _USING_V110_SDK71_\r\n" "#define _USING_V110_SDK71_\r\n" @@ -261,70 +262,70 @@ BEGIN "\0" END -3 TEXTINCLUDE +3 TEXTINCLUDE BEGIN "\r\n" "#ifdef RUFUS_LOC\r\n" - "IDR_LC_RUFUS_LOC RCDATA ""../res/loc/rufus.loc""\r\n" + "IDR_LC_RUFUS_LOC RCDATA ""@top_srcdir@/res/loc/rufus.loc""\r\n" "#else\r\n" - "IDR_LC_RUFUS_LOC RCDATA ""../res/loc/embedded.loc""\r\n" + "IDR_LC_RUFUS_LOC RCDATA ""@top_builddir@/res/loc/embedded.loc""\r\n" "#endif\r\n" - "IDR_SL_LDLINUX_V4_BSS RCDATA ""../res/syslinux/ldlinux_v4.bss""\r\n" - "IDR_SL_LDLINUX_V4_SYS RCDATA ""../res/syslinux/ldlinux_v4.sys""\r\n" - "IDR_SL_LDLINUX_V6_BSS RCDATA ""../res/syslinux/ldlinux_v6.bss""\r\n" - "IDR_SL_LDLINUX_V6_SYS RCDATA ""../res/syslinux/ldlinux_v6.sys""\r\n" - "IDR_SL_MBOOT_C32 RCDATA ""../res/syslinux/mboot.c32""\r\n" - "IDR_GR_GRUB_GRLDR_MBR RCDATA ""../res/grub/grldr.mbr""\r\n" - "IDR_GR_GRUB2_CORE_IMG RCDATA ""../res/grub2/core.img""\r\n" - "IDR_FD_COMMAND_COM RCDATA ""../res/freedos/COMMAND.COM""\r\n" - "IDR_FD_KERNEL_SYS RCDATA ""../res/freedos/KERNEL.SYS""\r\n" - "IDR_FD_DISPLAY_EXE RCDATA ""../res/freedos/DISPLAY.EXE""\r\n" - "IDR_FD_KEYB_EXE RCDATA ""../res/freedos/KEYB.EXE""\r\n" - "IDR_FD_MODE_COM RCDATA ""../res/freedos/MODE.COM""\r\n" - "IDR_FD_KB1_SYS RCDATA ""../res/freedos/KEYBOARD.SYS""\r\n" - "IDR_FD_KB2_SYS RCDATA ""../res/freedos/KEYBRD2.SYS""\r\n" - "IDR_FD_KB3_SYS RCDATA ""../res/freedos/KEYBRD3.SYS""\r\n" - "IDR_FD_KB4_SYS RCDATA ""../res/freedos/KEYBRD4.SYS""\r\n" - "IDR_FD_EGA1_CPX RCDATA ""../res/freedos/EGA.CPX""\r\n" - "IDR_FD_EGA2_CPX RCDATA ""../res/freedos/EGA2.CPX""\r\n" - "IDR_FD_EGA3_CPX RCDATA ""../res/freedos/EGA3.CPX""\r\n" - "IDR_FD_EGA4_CPX RCDATA ""../res/freedos/EGA4.CPX""\r\n" - "IDR_FD_EGA5_CPX RCDATA ""../res/freedos/EGA5.CPX""\r\n" - "IDR_FD_EGA6_CPX RCDATA ""../res/freedos/EGA6.CPX""\r\n" - "IDR_FD_EGA7_CPX RCDATA ""../res/freedos/EGA7.CPX""\r\n" - "IDR_FD_EGA8_CPX RCDATA ""../res/freedos/EGA8.CPX""\r\n" - "IDR_FD_EGA9_CPX RCDATA ""../res/freedos/EGA9.CPX""\r\n" - "IDR_FD_EGA10_CPX RCDATA ""../res/freedos/EGA10.CPX""\r\n" - "IDR_FD_EGA11_CPX RCDATA ""../res/freedos/EGA11.CPX""\r\n" - "IDR_FD_EGA12_CPX RCDATA ""../res/freedos/EGA12.CPX""\r\n" - "IDR_FD_EGA13_CPX RCDATA ""../res/freedos/EGA13.CPX""\r\n" - "IDR_FD_EGA14_CPX RCDATA ""../res/freedos/EGA14.CPX""\r\n" - "IDR_FD_EGA15_CPX RCDATA ""../res/freedos/EGA15.CPX""\r\n" - "IDR_FD_EGA16_CPX RCDATA ""../res/freedos/EGA16.CPX""\r\n" - "IDR_FD_EGA17_CPX RCDATA ""../res/freedos/EGA17.CPX""\r\n" - "IDR_FD_EGA18_CPX RCDATA ""../res/freedos/EGA18.CPX""\r\n" - "IDR_XT_HOGGER RCDATA ""../res/hogger/hogger.exe""\r\n" - "IDR_UEFI_NTFS RCDATA ""../res/uefi/uefi-ntfs.img""\r\n" - "IDR_TOGO_SAN_POLICY_XML RCDATA ""../res/togo/san_policy.xml""\r\n" - "IDR_TOGO_UNATTEND_XML RCDATA ""../res/togo/unattend.xml""\r\n" - "IDI_LANG_16 RCDATA ""../res/icons/lang-16.png""\r\n" - "IDI_INFO_16 RCDATA ""../res/icons/info-16.png""\r\n" - "IDI_SETTINGS_16 RCDATA ""../res/icons/settings-16.png""\r\n" - "IDI_LOG_16 RCDATA ""../res/icons/log-16.png""\r\n" - "IDI_SAVE_16 RCDATA ""../res/icons/save-16.png""\r\n" - "IDI_HASH_16 RCDATA ""../res/icons/hash-16.png""\r\n" - "IDI_LANG_24 RCDATA ""../res/icons/lang-24.png""\r\n" - "IDI_INFO_24 RCDATA ""../res/icons/info-24.png""\r\n" - "IDI_SETTINGS_24 RCDATA ""../res/icons/settings-24.png""\r\n" - "IDI_LOG_24 RCDATA ""../res/icons/log-24.png""\r\n" - "IDI_SAVE_24 RCDATA ""../res/icons/save-24.png""\r\n" - "IDI_HASH_24 RCDATA ""../res/icons/hash-24.png""\r\n" - "IDI_LANG_32 RCDATA ""../res/icons/lang-32.png""\r\n" - "IDI_INFO_32 RCDATA ""../res/icons/info-32.png""\r\n" - "IDI_SETTINGS_32 RCDATA ""../res/icons/settings-32.png""\r\n" - "IDI_LOG_32 RCDATA ""../res/icons/log-32.png""\r\n" - "IDI_SAVE_32 RCDATA ""../res/icons/save-32.png""\r\n" - "IDI_HASH_32 RCDATA ""../res/icons/hash-32.png""\r\n" + "IDR_SL_LDLINUX_V4_BSS RCDATA ""@top_srcdir@/res/syslinux/ldlinux_v4.bss""\r\n" + "IDR_SL_LDLINUX_V4_SYS RCDATA ""@top_srcdir@/res/syslinux/ldlinux_v4.sys""\r\n" + "IDR_SL_LDLINUX_V6_BSS RCDATA ""@top_srcdir@/res/syslinux/ldlinux_v6.bss""\r\n" + "IDR_SL_LDLINUX_V6_SYS RCDATA ""@top_srcdir@/res/syslinux/ldlinux_v6.sys""\r\n" + "IDR_SL_MBOOT_C32 RCDATA ""@top_srcdir@/res/syslinux/mboot.c32""\r\n" + "IDR_GR_GRUB_GRLDR_MBR RCDATA ""@top_srcdir@/res/grub/grldr.mbr""\r\n" + "IDR_GR_GRUB2_CORE_IMG RCDATA ""@top_srcdir@/res/grub2/core.img""\r\n" + "IDR_FD_COMMAND_COM RCDATA ""@top_srcdir@/res/freedos/COMMAND.COM""\r\n" + "IDR_FD_KERNEL_SYS RCDATA ""@top_srcdir@/res/freedos/KERNEL.SYS""\r\n" + "IDR_FD_DISPLAY_EXE RCDATA ""@top_srcdir@/res/freedos/DISPLAY.EXE""\r\n" + "IDR_FD_KEYB_EXE RCDATA ""@top_srcdir@/res/freedos/KEYB.EXE""\r\n" + "IDR_FD_MODE_COM RCDATA ""@top_srcdir@/res/freedos/MODE.COM""\r\n" + "IDR_FD_KB1_SYS RCDATA ""@top_srcdir@/res/freedos/KEYBOARD.SYS""\r\n" + "IDR_FD_KB2_SYS RCDATA ""@top_srcdir@/res/freedos/KEYBRD2.SYS""\r\n" + "IDR_FD_KB3_SYS RCDATA ""@top_srcdir@/res/freedos/KEYBRD3.SYS""\r\n" + "IDR_FD_KB4_SYS RCDATA ""@top_srcdir@/res/freedos/KEYBRD4.SYS""\r\n" + "IDR_FD_EGA1_CPX RCDATA ""@top_srcdir@/res/freedos/EGA.CPX""\r\n" + "IDR_FD_EGA2_CPX RCDATA ""@top_srcdir@/res/freedos/EGA2.CPX""\r\n" + "IDR_FD_EGA3_CPX RCDATA ""@top_srcdir@/res/freedos/EGA3.CPX""\r\n" + "IDR_FD_EGA4_CPX RCDATA ""@top_srcdir@/res/freedos/EGA4.CPX""\r\n" + "IDR_FD_EGA5_CPX RCDATA ""@top_srcdir@/res/freedos/EGA5.CPX""\r\n" + "IDR_FD_EGA6_CPX RCDATA ""@top_srcdir@/res/freedos/EGA6.CPX""\r\n" + "IDR_FD_EGA7_CPX RCDATA ""@top_srcdir@/res/freedos/EGA7.CPX""\r\n" + "IDR_FD_EGA8_CPX RCDATA ""@top_srcdir@/res/freedos/EGA8.CPX""\r\n" + "IDR_FD_EGA9_CPX RCDATA ""@top_srcdir@/res/freedos/EGA9.CPX""\r\n" + "IDR_FD_EGA10_CPX RCDATA ""@top_srcdir@/res/freedos/EGA10.CPX""\r\n" + "IDR_FD_EGA11_CPX RCDATA ""@top_srcdir@/res/freedos/EGA11.CPX""\r\n" + "IDR_FD_EGA12_CPX RCDATA ""@top_srcdir@/res/freedos/EGA12.CPX""\r\n" + "IDR_FD_EGA13_CPX RCDATA ""@top_srcdir@/res/freedos/EGA13.CPX""\r\n" + "IDR_FD_EGA14_CPX RCDATA ""@top_srcdir@/res/freedos/EGA14.CPX""\r\n" + "IDR_FD_EGA15_CPX RCDATA ""@top_srcdir@/res/freedos/EGA15.CPX""\r\n" + "IDR_FD_EGA16_CPX RCDATA ""@top_srcdir@/res/freedos/EGA16.CPX""\r\n" + "IDR_FD_EGA17_CPX RCDATA ""@top_srcdir@/res/freedos/EGA17.CPX""\r\n" + "IDR_FD_EGA18_CPX RCDATA ""@top_srcdir@/res/freedos/EGA18.CPX""\r\n" + "IDR_XT_HOGGER RCDATA ""@top_srcdir@/res/hogger/hogger.exe""\r\n" + "IDR_UEFI_NTFS RCDATA ""@top_srcdir@/res/uefi/uefi-ntfs.img""\r\n" + "IDR_TOGO_SAN_POLICY_XML RCDATA ""@top_srcdir@/res/togo/san_policy.xml""\r\n" + "IDR_TOGO_UNATTEND_XML RCDATA ""@top_srcdir@/res/togo/unattend.xml""\r\n" + "IDI_LANG_16 RCDATA ""@top_srcdir@/res/icons/lang-16.png""\r\n" + "IDI_INFO_16 RCDATA ""@top_srcdir@/res/icons/info-16.png""\r\n" + "IDI_SETTINGS_16 RCDATA ""@top_srcdir@/res/icons/settings-16.png""\r\n" + "IDI_LOG_16 RCDATA ""@top_srcdir@/res/icons/log-16.png""\r\n" + "IDI_SAVE_16 RCDATA ""@top_srcdir@/res/icons/save-16.png""\r\n" + "IDI_HASH_16 RCDATA ""@top_srcdir@/res/icons/hash-16.png""\r\n" + "IDI_LANG_24 RCDATA ""@top_srcdir@/res/icons/lang-24.png""\r\n" + "IDI_INFO_24 RCDATA ""@top_srcdir@/res/icons/info-24.png""\r\n" + "IDI_SETTINGS_24 RCDATA ""@top_srcdir@/res/icons/settings-24.png""\r\n" + "IDI_LOG_24 RCDATA ""@top_srcdir@/res/icons/log-24.png""\r\n" + "IDI_SAVE_24 RCDATA ""@top_srcdir@/res/icons/save-24.png""\r\n" + "IDI_HASH_24 RCDATA ""@top_srcdir@/res/icons/hash-24.png""\r\n" + "IDI_LANG_32 RCDATA ""@top_srcdir@/res/icons/lang-32.png""\r\n" + "IDI_INFO_32 RCDATA ""@top_srcdir@/res/icons/info-32.png""\r\n" + "IDI_SETTINGS_32 RCDATA ""@top_srcdir@/res/icons/settings-32.png""\r\n" + "IDI_LOG_32 RCDATA ""@top_srcdir@/res/icons/log-32.png""\r\n" + "IDI_SAVE_32 RCDATA ""@top_srcdir@/res/icons/save-32.png""\r\n" + "IDI_HASH_32 RCDATA ""@top_srcdir@/res/icons/hash-32.png""\r\n" "\r\n" "// Must reference a manifest for visual styles and elevation\r\n" "// Oh, and it must happen at the end, or MinGW will ignore it!\r\n" @@ -450,66 +451,66 @@ IDI_ICON ICON "../res/rufus.ico" // #ifdef RUFUS_LOC -IDR_LC_RUFUS_LOC RCDATA "../res/loc/rufus.loc" +IDR_LC_RUFUS_LOC RCDATA "@top_srcdir@/res/loc/rufus.loc" #else -IDR_LC_RUFUS_LOC RCDATA "../res/loc/embedded.loc" +IDR_LC_RUFUS_LOC RCDATA "@top_builddir@/res/loc/embedded.loc" #endif -IDR_SL_LDLINUX_V4_BSS RCDATA "../res/syslinux/ldlinux_v4.bss" -IDR_SL_LDLINUX_V4_SYS RCDATA "../res/syslinux/ldlinux_v4.sys" -IDR_SL_LDLINUX_V6_BSS RCDATA "../res/syslinux/ldlinux_v6.bss" -IDR_SL_LDLINUX_V6_SYS RCDATA "../res/syslinux/ldlinux_v6.sys" -IDR_SL_MBOOT_C32 RCDATA "../res/syslinux/mboot.c32" -IDR_GR_GRUB_GRLDR_MBR RCDATA "../res/grub/grldr.mbr" -IDR_GR_GRUB2_CORE_IMG RCDATA "../res/grub2/core.img" -IDR_FD_COMMAND_COM RCDATA "../res/freedos/COMMAND.COM" -IDR_FD_KERNEL_SYS RCDATA "../res/freedos/KERNEL.SYS" -IDR_FD_DISPLAY_EXE RCDATA "../res/freedos/DISPLAY.EXE" -IDR_FD_KEYB_EXE RCDATA "../res/freedos/KEYB.EXE" -IDR_FD_MODE_COM RCDATA "../res/freedos/MODE.COM" -IDR_FD_KB1_SYS RCDATA "../res/freedos/KEYBOARD.SYS" -IDR_FD_KB2_SYS RCDATA "../res/freedos/KEYBRD2.SYS" -IDR_FD_KB3_SYS RCDATA "../res/freedos/KEYBRD3.SYS" -IDR_FD_KB4_SYS RCDATA "../res/freedos/KEYBRD4.SYS" -IDR_FD_EGA1_CPX RCDATA "../res/freedos/EGA.CPX" -IDR_FD_EGA2_CPX RCDATA "../res/freedos/EGA2.CPX" -IDR_FD_EGA3_CPX RCDATA "../res/freedos/EGA3.CPX" -IDR_FD_EGA4_CPX RCDATA "../res/freedos/EGA4.CPX" -IDR_FD_EGA5_CPX RCDATA "../res/freedos/EGA5.CPX" -IDR_FD_EGA6_CPX RCDATA "../res/freedos/EGA6.CPX" -IDR_FD_EGA7_CPX RCDATA "../res/freedos/EGA7.CPX" -IDR_FD_EGA8_CPX RCDATA "../res/freedos/EGA8.CPX" -IDR_FD_EGA9_CPX RCDATA "../res/freedos/EGA9.CPX" -IDR_FD_EGA10_CPX RCDATA "../res/freedos/EGA10.CPX" -IDR_FD_EGA11_CPX RCDATA "../res/freedos/EGA11.CPX" -IDR_FD_EGA12_CPX RCDATA "../res/freedos/EGA12.CPX" -IDR_FD_EGA13_CPX RCDATA "../res/freedos/EGA13.CPX" -IDR_FD_EGA14_CPX RCDATA "../res/freedos/EGA14.CPX" -IDR_FD_EGA15_CPX RCDATA "../res/freedos/EGA15.CPX" -IDR_FD_EGA16_CPX RCDATA "../res/freedos/EGA16.CPX" -IDR_FD_EGA17_CPX RCDATA "../res/freedos/EGA17.CPX" -IDR_FD_EGA18_CPX RCDATA "../res/freedos/EGA18.CPX" -IDR_XT_HOGGER RCDATA "../res/hogger/hogger.exe" -IDR_UEFI_NTFS RCDATA "../res/uefi/uefi-ntfs.img" -IDR_TOGO_SAN_POLICY_XML RCDATA "../res/togo/san_policy.xml" -IDR_TOGO_UNATTEND_XML RCDATA "../res/togo/unattend.xml" -IDI_LANG_16 RCDATA "../res/icons/lang-16.png" -IDI_INFO_16 RCDATA "../res/icons/info-16.png" -IDI_SETTINGS_16 RCDATA "../res/icons/settings-16.png" -IDI_LOG_16 RCDATA "../res/icons/log-16.png" -IDI_SAVE_16 RCDATA "../res/icons/save-16.png" -IDI_HASH_16 RCDATA "../res/icons/hash-16.png" -IDI_LANG_24 RCDATA "../res/icons/lang-24.png" -IDI_INFO_24 RCDATA "../res/icons/info-24.png" -IDI_SETTINGS_24 RCDATA "../res/icons/settings-24.png" -IDI_LOG_24 RCDATA "../res/icons/log-24.png" -IDI_SAVE_24 RCDATA "../res/icons/save-24.png" -IDI_HASH_24 RCDATA "../res/icons/hash-24.png" -IDI_LANG_32 RCDATA "../res/icons/lang-32.png" -IDI_INFO_32 RCDATA "../res/icons/info-32.png" -IDI_SETTINGS_32 RCDATA "../res/icons/settings-32.png" -IDI_LOG_32 RCDATA "../res/icons/log-32.png" -IDI_SAVE_32 RCDATA "../res/icons/save-32.png" -IDI_HASH_32 RCDATA "../res/icons/hash-32.png" +IDR_SL_LDLINUX_V4_BSS RCDATA "@top_srcdir@/res/syslinux/ldlinux_v4.bss" +IDR_SL_LDLINUX_V4_SYS RCDATA "@top_srcdir@/res/syslinux/ldlinux_v4.sys" +IDR_SL_LDLINUX_V6_BSS RCDATA "@top_srcdir@/res/syslinux/ldlinux_v6.bss" +IDR_SL_LDLINUX_V6_SYS RCDATA "@top_srcdir@/res/syslinux/ldlinux_v6.sys" +IDR_SL_MBOOT_C32 RCDATA "@top_srcdir@/res/syslinux/mboot.c32" +IDR_GR_GRUB_GRLDR_MBR RCDATA "@top_srcdir@/res/grub/grldr.mbr" +IDR_GR_GRUB2_CORE_IMG RCDATA "@top_srcdir@/res/grub2/core.img" +IDR_FD_COMMAND_COM RCDATA "@top_srcdir@/res/freedos/COMMAND.COM" +IDR_FD_KERNEL_SYS RCDATA "@top_srcdir@/res/freedos/KERNEL.SYS" +IDR_FD_DISPLAY_EXE RCDATA "@top_srcdir@/res/freedos/DISPLAY.EXE" +IDR_FD_KEYB_EXE RCDATA "@top_srcdir@/res/freedos/KEYB.EXE" +IDR_FD_MODE_COM RCDATA "@top_srcdir@/res/freedos/MODE.COM" +IDR_FD_KB1_SYS RCDATA "@top_srcdir@/res/freedos/KEYBOARD.SYS" +IDR_FD_KB2_SYS RCDATA "@top_srcdir@/res/freedos/KEYBRD2.SYS" +IDR_FD_KB3_SYS RCDATA "@top_srcdir@/res/freedos/KEYBRD3.SYS" +IDR_FD_KB4_SYS RCDATA "@top_srcdir@/res/freedos/KEYBRD4.SYS" +IDR_FD_EGA1_CPX RCDATA "@top_srcdir@/res/freedos/EGA.CPX" +IDR_FD_EGA2_CPX RCDATA "@top_srcdir@/res/freedos/EGA2.CPX" +IDR_FD_EGA3_CPX RCDATA "@top_srcdir@/res/freedos/EGA3.CPX" +IDR_FD_EGA4_CPX RCDATA "@top_srcdir@/res/freedos/EGA4.CPX" +IDR_FD_EGA5_CPX RCDATA "@top_srcdir@/res/freedos/EGA5.CPX" +IDR_FD_EGA6_CPX RCDATA "@top_srcdir@/res/freedos/EGA6.CPX" +IDR_FD_EGA7_CPX RCDATA "@top_srcdir@/res/freedos/EGA7.CPX" +IDR_FD_EGA8_CPX RCDATA "@top_srcdir@/res/freedos/EGA8.CPX" +IDR_FD_EGA9_CPX RCDATA "@top_srcdir@/res/freedos/EGA9.CPX" +IDR_FD_EGA10_CPX RCDATA "@top_srcdir@/res/freedos/EGA10.CPX" +IDR_FD_EGA11_CPX RCDATA "@top_srcdir@/res/freedos/EGA11.CPX" +IDR_FD_EGA12_CPX RCDATA "@top_srcdir@/res/freedos/EGA12.CPX" +IDR_FD_EGA13_CPX RCDATA "@top_srcdir@/res/freedos/EGA13.CPX" +IDR_FD_EGA14_CPX RCDATA "@top_srcdir@/res/freedos/EGA14.CPX" +IDR_FD_EGA15_CPX RCDATA "@top_srcdir@/res/freedos/EGA15.CPX" +IDR_FD_EGA16_CPX RCDATA "@top_srcdir@/res/freedos/EGA16.CPX" +IDR_FD_EGA17_CPX RCDATA "@top_srcdir@/res/freedos/EGA17.CPX" +IDR_FD_EGA18_CPX RCDATA "@top_srcdir@/res/freedos/EGA18.CPX" +IDR_XT_HOGGER RCDATA "@top_srcdir@/res/hogger/hogger.exe" +IDR_UEFI_NTFS RCDATA "@top_srcdir@/res/uefi/uefi-ntfs.img" +IDR_TOGO_SAN_POLICY_XML RCDATA "@top_srcdir@/res/togo/san_policy.xml" +IDR_TOGO_UNATTEND_XML RCDATA "@top_srcdir@/res/togo/unattend.xml" +IDI_LANG_16 RCDATA "@top_srcdir@/res/icons/lang-16.png" +IDI_INFO_16 RCDATA "@top_srcdir@/res/icons/info-16.png" +IDI_SETTINGS_16 RCDATA "@top_srcdir@/res/icons/settings-16.png" +IDI_LOG_16 RCDATA "@top_srcdir@/res/icons/log-16.png" +IDI_SAVE_16 RCDATA "@top_srcdir@/res/icons/save-16.png" +IDI_HASH_16 RCDATA "@top_srcdir@/res/icons/hash-16.png" +IDI_LANG_24 RCDATA "@top_srcdir@/res/icons/lang-24.png" +IDI_INFO_24 RCDATA "@top_srcdir@/res/icons/info-24.png" +IDI_SETTINGS_24 RCDATA "@top_srcdir@/res/icons/settings-24.png" +IDI_LOG_24 RCDATA "@top_srcdir@/res/icons/log-24.png" +IDI_SAVE_24 RCDATA "@top_srcdir@/res/icons/save-24.png" +IDI_HASH_24 RCDATA "@top_srcdir@/res/icons/hash-24.png" +IDI_LANG_32 RCDATA "@top_srcdir@/res/icons/lang-32.png" +IDI_INFO_32 RCDATA "@top_srcdir@/res/icons/info-32.png" +IDI_SETTINGS_32 RCDATA "@top_srcdir@/res/icons/settings-32.png" +IDI_LOG_32 RCDATA "@top_srcdir@/res/icons/log-32.png" +IDI_SAVE_32 RCDATA "@top_srcdir@/res/icons/save-32.png" +IDI_HASH_32 RCDATA "@top_srcdir@/res/icons/hash-32.png" // Must reference a manifest for visual styles and elevation // Oh, and it must happen at the end, or MinGW will ignore it! @@ -519,4 +520,3 @@ CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "rufus.manifest" ///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED -