Mercurial > mxe-octave
comparison Makefile.in @ 3958:ac3abcea55e8
Add --enable-devel-tools option to configure
* Makefile.in: new devel-packages rule
* configure.ac: arg enable for devel-tools
* binary-dist-rules.mk: add devel-packages to packages to install
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Fri, 05 Jun 2015 21:32:19 -0400 |
parents | e8f4a2e6dc73 |
children | bd51e2f81020 |
comparison
equal
deleted
inserted
replaced
3957:e8f4a2e6dc73 | 3958:ac3abcea55e8 |
---|---|
52 ENABLE_64 := @ENABLE_64@ | 52 ENABLE_64 := @ENABLE_64@ |
53 | 53 |
54 # create binary octave forge tools. | 54 # create binary octave forge tools. |
55 # if cross, compiling, this also means we will attempt to create cross mkoctfile | 55 # if cross, compiling, this also means we will attempt to create cross mkoctfile |
56 ENABLE_BINARY_PACKAGES := @ENABLE_BINARY_PACKAGES@ | 56 ENABLE_BINARY_PACKAGES := @ENABLE_BINARY_PACKAGES@ |
57 | |
58 # create and install devel tools (default no) | |
59 ENABLE_DEVEL_TOOLS := @ENABLE_DEVEL_TOOLS@ | |
57 | 60 |
58 # Should match what config.guess prints for your system. | 61 # Should match what config.guess prints for your system. |
59 # If cross compiling, you must set it manually. | 62 # If cross compiling, you must set it manually. |
60 ifeq ($(MXE_NATIVE_BUILD),yes) | 63 ifeq ($(MXE_NATIVE_BUILD),yes) |
61 TARGET := $(shell tools/config.guess) | 64 TARGET := $(shell tools/config.guess) |
426 BLAS_PACKAGES := blas | 429 BLAS_PACKAGES := blas |
427 ifeq ($(ENABLE_OPENBLAS),yes) | 430 ifeq ($(ENABLE_OPENBLAS),yes) |
428 BLAS_PACKAGES += openblas | 431 BLAS_PACKAGES += openblas |
429 endif | 432 endif |
430 | 433 |
434 DEVEL_PACKAGES := | |
435 ifeq ($(ENABLE_DEVEL_TOOLS),yes) | |
436 DEVEL_PACKAGES += gdb | |
437 endif | |
438 | |
439 | |
431 MAKE_SHARED_FROM_STATIC := \ | 440 MAKE_SHARED_FROM_STATIC := \ |
432 $(TOP_DIR)/tools/make-shared-from-static $(MAKE_SHARED_FROM_STATIC_OPTIONS) | 441 $(TOP_DIR)/tools/make-shared-from-static $(MAKE_SHARED_FROM_STATIC_OPTIONS) |
433 | 442 |
434 CMAKE_TOOLCHAIN_FILE := $(HOST_PREFIX)/share/cmake/mxe-conf.cmake | 443 CMAKE_TOOLCHAIN_FILE := $(HOST_PREFIX)/share/cmake/mxe-conf.cmake |
435 | 444 |
504 .PHONY: octave-forge-packages | 513 .PHONY: octave-forge-packages |
505 octave-forge-packages: $(OCTAVE_FORGE_DEPS) $(OCTAVE_FORGE_PACKAGES) | 514 octave-forge-packages: $(OCTAVE_FORGE_DEPS) $(OCTAVE_FORGE_PACKAGES) |
506 | 515 |
507 .PHONY: blas-packages | 516 .PHONY: blas-packages |
508 blas-packages: $(BLAS_PACKAGES) | 517 blas-packages: $(BLAS_PACKAGES) |
518 | |
519 .PHONY: devel-packages | |
520 devel-packages: $(DEVEL_PACKAGES) | |
509 | 521 |
510 configure: configure.ac | 522 configure: configure.ac |
511 autoconf | 523 autoconf |
512 | 524 |
513 config.status: configure | 525 config.status: configure |