diff options
Diffstat (limited to 'mk')
-rw-r--r-- | mk/build.mk | 1 | ||||
-rw-r--r-- | mk/package.mk | 5 | ||||
-rw-r--r-- | mk/perl.mk | 2 | ||||
-rw-r--r-- | mk/vars.mk | 11 |
4 files changed, 15 insertions, 4 deletions
diff --git a/mk/build.mk b/mk/build.mk index 4fcce3ada..d324d6579 100644 --- a/mk/build.mk +++ b/mk/build.mk @@ -14,6 +14,7 @@ DEFCONFIG= ADK_DEBUG=n \ ADK_STATIC=n \ ADK_MAKE_PARALLEL=y \ ADK_MAKE_JOBS=4 \ + ADK_USE_CCACHE=n \ ADK_PACKAGE_GRUB=n \ ADK_PACKAGE_BASE_FILES=y \ ADK_PACKAGE_PYTHON=n \ diff --git a/mk/package.mk b/mk/package.mk index 68142df0e..9b2b77559 100644 --- a/mk/package.mk +++ b/mk/package.mk @@ -3,10 +3,6 @@ all: build-all-pkgs -ifeq ($(ADK_HOST_CYGWIN),y) -EXEEXT:= .exe -endif - # does not change CONFIGURE_ARGS in minimal mode ifeq ($(filter minimal,${CONFIG_STYLE}),) ifneq ($(ADK_DEBUG),) @@ -25,6 +21,7 @@ CONFIGURE_ENV+= GCC_HONOUR_COPTS=s \ PKG_CONFIG_LIBDIR='${STAGING_TARGET_DIR}/usr/lib/pkgconfig' ifeq ($(ADK_NATIVE),) CONFIGURE_ENV+= ${TARGET_CONFIGURE_OPTS} \ + cross_compiling=yes \ ac_cv_func_realloc_0_nonnull=yes \ ac_cv_func_malloc_0_nonnull=yes endif diff --git a/mk/perl.mk b/mk/perl.mk new file mode 100644 index 000000000..5fd0c65ed --- /dev/null +++ b/mk/perl.mk @@ -0,0 +1,2 @@ +PERL_VERSION=5.12.2 +PERL_SITEDIR:=/usr/lib/perl5/site_perl/$(PERL_VERSION)/$(CPU_ARCH)-linux diff --git a/mk/vars.mk b/mk/vars.mk index 420e71248..61e71de1d 100644 --- a/mk/vars.mk +++ b/mk/vars.mk @@ -18,7 +18,14 @@ STAGING_PKG_DIR:= ${BASE_DIR}/pkg_${ADK_TARGET_SYSTEM}_${ADK_TARGET_LIBC} STAGING_PKG_DIR_PFX:= ${BASE_DIR}/pkg_* STAGING_HOST_DIR:= ${BASE_DIR}/host_${CPU_ARCH}_${ADK_TARGET_LIBC} STAGING_HOST_DIR_PFX:= ${BASE_DIR}/host_* +# use headers and foo-config from system +ifneq ($(ADK_NATIVE),) +STAGING_TARGET_DIR:= +SCRIPT_TARGET_DIR:= /usr/bin +else STAGING_TARGET_DIR:= ${BASE_DIR}/target_${CPU_ARCH}_${ADK_TARGET_LIBC} +SCRIPT_TARGET_DIR:= ${STAGING_TARGET_DIR}/scripts +endif STAGING_TARGET_DIR_PFX:=${BASE_DIR}/target_* # relation from STAGING_HOST_DIR to STAGING_TARGET_DIR (for gcc to find # its sysroot while staying relocatable) @@ -191,4 +198,8 @@ QUIET:= --quiet endif FETCH_CMD?= wget --timeout=30 $(QUIET) +ifeq ($(ADK_HOST_CYGWIN),y) +EXEEXT:= .exe +endif + include $(TOPDIR)/mk/mirrors.mk |