trunk/makefile
| r245699 | r245700 | |
| 174 | 174 | |
| 175 | 175 | ifeq ($(OS),windows) |
| 176 | 176 | TARGETOS := windows |
| 177 | | WINDRES := windres |
| 178 | 177 | ifeq ($(PROCESSOR_ARCHITECTURE),AMD64) |
| 179 | 178 | ARCHITECTURE := _x64 |
| 180 | 179 | endif |
| r245699 | r245700 | |
| 186 | 185 | endif |
| 187 | 186 | endif |
| 188 | 187 | else |
| 189 | | WINDRES := x86_64-w64-mingw32-windres |
| 190 | 188 | UNAME := $(shell uname -mps) |
| 191 | 189 | TARGETOS := $(OS) |
| 192 | 190 | |
| r245699 | r245700 | |
| 215 | 213 | endif |
| 216 | 214 | endif |
| 217 | 215 | |
| 216 | ifeq ($(OS),windows) |
| 217 | ifeq ($(ARCHITECTURE),_x64) |
| 218 | WINDRES := $(MINGW64)/bin/windres |
| 219 | else |
| 220 | WINDRES := $(MINGW32)/bin/windres |
| 221 | endif |
| 222 | else |
| 223 | ifeq ($(ARCHITECTURE),_x64) |
| 224 | WINDRES := x86_64-w64-mingw32-windres |
| 225 | else |
| 226 | WINDRES := i686-w64-mingw32-windres |
| 227 | endif |
| 228 | endif |
| 218 | 229 | |
| 219 | 230 | ifeq ($(findstring arm,$(UNAME)),arm) |
| 220 | 231 | ifndef NOASM |
| r245699 | r245700 | |
| 650 | 661 | |
| 651 | 662 | .PHONY: windows_x64 |
| 652 | 663 | windows_x64: generate $(PROJECTDIR)/gmake-mingw64-gcc/Makefile |
| 653 | | $(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/gmake-mingw64-gcc config=$(CONFIG)64 WINDRES=$(MINGW64)/bin/$(WINDRES) |
| 664 | $(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/gmake-mingw64-gcc config=$(CONFIG)64 WINDRES=$(WINDRES) |
| 654 | 665 | |
| 655 | 666 | #------------------------------------------------- |
| 656 | 667 | # gmake-mingw32-gcc |
| r245699 | r245700 | |
| 667 | 678 | |
| 668 | 679 | .PHONY: windows_x86 |
| 669 | 680 | windows_x86: generate $(PROJECTDIR)/gmake-mingw32-gcc/Makefile |
| 670 | | $(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/gmake-mingw32-gcc config=$(CONFIG)32 WINDRES=$(MINGW32)/bin/$(WINDRES) |
| 681 | $(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/gmake-mingw32-gcc config=$(CONFIG)32 WINDRES=$(WINDRES) |
| 671 | 682 | |
| 672 | 683 | #------------------------------------------------- |
| 673 | 684 | # gmake-mingw-clang |
| r245699 | r245700 | |
| 681 | 692 | |
| 682 | 693 | .PHONY: windows_x64_clang |
| 683 | 694 | windows_x64_clang: generate $(PROJECTDIR)/gmake-mingw-clang/Makefile |
| 684 | | $(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/gmake-mingw-clang config=$(CONFIG)64 WINDRES=$(MINGW64)/bin/$(WINDRES) |
| 695 | $(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/gmake-mingw-clang config=$(CONFIG)64 WINDRES=$(WINDRES) |
| 685 | 696 | |
| 686 | 697 | .PHONY: windows_x86_clang |
| 687 | 698 | windows_x86_clang: generate $(PROJECTDIR)/gmake-mingw-clang/Makefile |
| 688 | | $(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/gmake-mingw-clang config=$(CONFIG)32 WINDRES=$(MINGW32)/bin/$(WINDRES) |
| 699 | $(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/gmake-mingw-clang config=$(CONFIG)32 WINDRES=$(WINDRES) |
| 689 | 700 | |
| 690 | 701 | vs2010: generate |
| 691 | 702 | $(SILENT) $(GENIE) $(PARAMS) vs2010 |