Mercurial > mxe-octave
annotate src/build-msvctools.mk @ 3283:f641f0543a6b
* src/build-msvctools.mk: Update checksum to gcc-4.8.1.
author | Michael Goffioul <michael.goffioul@gmail.com> |
---|---|
date | Tue, 05 Nov 2013 09:05:23 -0500 |
parents | a2e79ce60e44 |
children | cf6f40cededb |
rev | line source |
---|---|
3061
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
1 # This file is part of MXE. |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
2 # See index.html for further information. |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
3 |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
4 PKG := build-msvctools |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
5 $(PKG)_IGNORE := |
3283
f641f0543a6b
* src/build-msvctools.mk: Update checksum to gcc-4.8.1.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
3162
diff
changeset
|
6 $(PKG)_CHECKSUM := 4e655032cda30e1928fcc3f00962f4238b502169 |
3061
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
7 $(PKG)_FILE := gcc-$(build-gcc_VERSION).tar.bz2 |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
8 $(PKG)_URL := ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$(build-gcc_VERSION)/$($(PKG)_FILE) |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
9 $(PKG)_SUBDIR := build-msvctools |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
10 $(PKG)_DEPS := |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
11 |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
12 define $(PKG)_UPDATE |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
13 echo 1 |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
14 endef |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
15 |
3160
4f573c0f5955
[MSVC] better integration between clgcc/clg++ and cmake
Michael Goffioul <michael.goffioul@gmail.com>
parents:
3061
diff
changeset
|
16 $(PKG)_CMAKE_DESTDIR := $(BUILD_TOOLS_PREFIX)/share/cmake-$(call SHORT_PKG_VERSION,build-cmake) |
4f573c0f5955
[MSVC] better integration between clgcc/clg++ and cmake
Michael Goffioul <michael.goffioul@gmail.com>
parents:
3061
diff
changeset
|
17 |
3061
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
18 define $(PKG)_BUILD |
3162
a2e79ce60e44
src/build-msvctools.mk: don't use "-j $(JOBS)"
Michael Goffioul <michael.goffioul@gmail.com>
parents:
3160
diff
changeset
|
19 make -C '$(1)' -j 1 \ |
3061
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
20 DESTDIR='$(HOST_PREFIX)' \ |
3160
4f573c0f5955
[MSVC] better integration between clgcc/clg++ and cmake
Michael Goffioul <michael.goffioul@gmail.com>
parents:
3061
diff
changeset
|
21 CMAKE_DESTDIR='$($(PKG)_CMAKE_DESTDIR)' \ |
3061
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
22 GCCVERSION='$(build-gcc_VERSION)' \ |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
23 INSTALL='$(INSTALL)' \ |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
24 LIBRARY_PREFIX='$(LIBRARY_PREFIX)' \ |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
25 LIBRARY_SUFFIX='$(LIBRARY_SUFFIX)' \ |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
26 PATCH='$(PATCH)' \ |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
27 SED='$(SED)' \ |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
28 WGET='$(WGET)' \ |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
29 install |
f8299bb6c872
Initial support for native MSVC compilation.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
30 endef |