GNU make looks first for a file called GNUmakefile, ahead of looking for Makefile and then makefile. Renaming sys/windows/Makefile.mingw32 to sys/windows/GNUmakefile allows: o src/GNUmakefile (for use by GNU make) and src/Makefile (for use Microsoft nmake) to both reside in the src folder during build. o src/GNUmakefile will be used by GNU make, without having to explicitly specify "-f GNUmakefile" on the GNU make command line. o src/Makefile will be used by Microsoft nmake, without having to explicitly specify "-f Makefile" on the Microsoft nmake command line. For the gcc build, the movemement of sys/windows/GNUmakefile needs to be copied to src/GNUmakefile as part of the build process (see sys/windows/build-msys2.txt). For the Microsoft Visual Studio command line build with nmake, sys/windows/Makefile.nmake needs to be copied to src/Makefile as part of the build process (see sys/windows/build-nmake.txt). They are both copied to the src folder from their respective repository source file names when the nhsetup.bat file is used.
20 lines
950 B
Plaintext
20 lines
950 B
Plaintext
* NH_filestag=(file%s_for_all_versions)
|
|
..files NH_filegenerated=Makefile,GNUmakefile,qt_kde0.moc,qt_main.moc,qt_map.moc,qt_menu.moc,qt_msg.moc,qt_plsel.moc,qt_set.moc,qt_stat.moc,qt_xcmd.moc,qt_yndlg.moc,tile.c,monstr.c
|
|
|
|
GNUmakefile NH_filesgentag=(file%s_for_win32_that_are_moved_into_src_at_compile_time)
|
|
Makefile NH_filesgentag=>GNUmakefile
|
|
|
|
qt_kde0.moc NH_filesgentag=(file%s_generated_by_'moc'_for_Qt_interface_at_compile_time)
|
|
qt_main.moc NH_filesgentag=>qt_kde0.moc
|
|
qt_map.moc NH_filesgentag=>qt_kde0.moc
|
|
qt_menu.moc NH_filesgentag=>qt_kde0.moc
|
|
qt_msg.moc NH_filesgentag=>qt_kde0.moc
|
|
qt_plsel.moc NH_filesgentag=>qt_kde0.moc
|
|
qt_set.moc NH_filesgentag=>qt_kde0.moc
|
|
qt_stat.moc NH_filesgentag=>qt_kde0.moc
|
|
qt_xcmd.moc NH_filesgentag=>qt_kde0.moc
|
|
qt_yndlg.moc NH_filesgentag=>qt_kde0.moc
|
|
|
|
tile.c NH_filesgentag=(file%s_optionally_generated_by_tilemap_at_compile_time)
|
|
monstr.c NH_filesgentag=(file%s_generated_by_makedefs_-m_but_unused_in_3.7)
|