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