1
1
Fork 0
mirror of https://github.com/pbatard/rufus.git synced 2024-08-14 23:57:05 +00:00

Fix case sensitiviness issues by using always lowercase

This makes it possible to cross build in a machine with a case-sensitive file
system. Tested in Arch Linux, where the following commands will successfully
complete a build:

  % sudo pacman -S mingw-w64  # Only if it wasn't already installed

  % sh configure --host=i686-w64-mingw32 && make -j$(nproc --all)
  % file src/rufus.exe
  src/rufus.exe: PE32 executable (GUI) Intel 80386, for MS Windows

Doing 64-bit builds seems to be working as well:

  % sh configure --host=x86_64-w64-mingw32 && make -j$(nproc --all)
  % file src/rufus.exe
  src/rufus.exe: PE32+ executable (GUI) x86-64, for MS Windows
This commit is contained in:
Adrian Perez de Castro 2016-11-10 00:14:28 +02:00
parent e427800895
commit cb233e5684
No known key found for this signature in database
GPG key ID: 91C559DBE4C9123B
10 changed files with 19 additions and 19 deletions

View file

@ -17,7 +17,7 @@
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <Windows.h> #include <windows.h>
#include <winioctl.h> // for MEDIA_TYPE #include <winioctl.h> // for MEDIA_TYPE
#pragma once #pragma once

View file

@ -224,15 +224,15 @@ BEGIN
"IDR_SL_MBOOT_C32 RCDATA ""../res/syslinux/mboot.c32""\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_GRUB_GRLDR_MBR RCDATA ""../res/grub/grldr.mbr""\r\n"
"IDR_GR_GRUB2_CORE_IMG RCDATA ""../res/grub2/core.img""\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_COMMAND_COM RCDATA ""../res/freedos/command.com""\r\n"
"IDR_FD_KERNEL_SYS RCDATA ""../res/freedos/KERNEL.SYS""\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_DISPLAY_EXE RCDATA ""../res/freedos/display.exe""\r\n"
"IDR_FD_KEYB_EXE RCDATA ""../res/freedos/KEYB.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_MODE_COM RCDATA ""../res/freedos/mode.com""\r\n"
"IDR_FD_KB1_SYS RCDATA ""../res/freedos/KEYBOARD.SYS""\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_KB2_SYS RCDATA ""../res/freedos/keybrd2.sys""\r\n"
"IDR_FD_KB3_SYS RCDATA ""../res/freedos/KEYBRD3.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_KB4_SYS RCDATA ""../res/freedos/keybrd4.sys""\r\n"
"IDR_FD_EGA1_CPX RCDATA ""../res/freedos/ega.cpx""\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_EGA2_CPX RCDATA ""../res/freedos/ega2.cpx""\r\n"
"IDR_FD_EGA3_CPX RCDATA ""../res/freedos/ega3.cpx""\r\n" "IDR_FD_EGA3_CPX RCDATA ""../res/freedos/ega3.cpx""\r\n"
@ -390,15 +390,15 @@ IDR_SL_LDLINUX_V6_SYS RCDATA "../res/syslinux/ldlinux_v6.sys"
IDR_SL_MBOOT_C32 RCDATA "../res/syslinux/mboot.c32" IDR_SL_MBOOT_C32 RCDATA "../res/syslinux/mboot.c32"
IDR_GR_GRUB_GRLDR_MBR RCDATA "../res/grub/grldr.mbr" IDR_GR_GRUB_GRLDR_MBR RCDATA "../res/grub/grldr.mbr"
IDR_GR_GRUB2_CORE_IMG RCDATA "../res/grub2/core.img" IDR_GR_GRUB2_CORE_IMG RCDATA "../res/grub2/core.img"
IDR_FD_COMMAND_COM RCDATA "../res/freedos/COMMAND.COM" IDR_FD_COMMAND_COM RCDATA "../res/freedos/command.com"
IDR_FD_KERNEL_SYS RCDATA "../res/freedos/KERNEL.SYS" IDR_FD_KERNEL_SYS RCDATA "../res/freedos/kernel.sys"
IDR_FD_DISPLAY_EXE RCDATA "../res/freedos/DISPLAY.EXE" IDR_FD_DISPLAY_EXE RCDATA "../res/freedos/display.exe"
IDR_FD_KEYB_EXE RCDATA "../res/freedos/KEYB.EXE" IDR_FD_KEYB_EXE RCDATA "../res/freedos/keyb.exe"
IDR_FD_MODE_COM RCDATA "../res/freedos/MODE.COM" IDR_FD_MODE_COM RCDATA "../res/freedos/mode.com"
IDR_FD_KB1_SYS RCDATA "../res/freedos/KEYBOARD.SYS" IDR_FD_KB1_SYS RCDATA "../res/freedos/keyboard.sys"
IDR_FD_KB2_SYS RCDATA "../res/freedos/KEYBRD2.SYS" IDR_FD_KB2_SYS RCDATA "../res/freedos/keybrd2.sys"
IDR_FD_KB3_SYS RCDATA "../res/freedos/KEYBRD3.SYS" IDR_FD_KB3_SYS RCDATA "../res/freedos/keybrd3.sys"
IDR_FD_KB4_SYS RCDATA "../res/freedos/KEYBRD4.SYS" IDR_FD_KB4_SYS RCDATA "../res/freedos/keybrd4.sys"
IDR_FD_EGA1_CPX RCDATA "../res/freedos/ega.cpx" IDR_FD_EGA1_CPX RCDATA "../res/freedos/ega.cpx"
IDR_FD_EGA2_CPX RCDATA "../res/freedos/ega2.cpx" IDR_FD_EGA2_CPX RCDATA "../res/freedos/ega2.cpx"
IDR_FD_EGA3_CPX RCDATA "../res/freedos/ega3.cpx" IDR_FD_EGA3_CPX RCDATA "../res/freedos/ega3.cpx"