source: BLFS/Makefile@ fc62e52

experimental
Last change on this file since fc62e52 was 1f7e45f, checked in by Manuel Canales Esparcia <manuel@…>, 18 years ago

Trying to define work flow.

  • Property mode set to 100644
File size: 770 bytes
RevLine 
[0208570]1# From the Build Scripts Written By: Jim Gifford <lfs@jg555.com>
2# Modified By: Joe Ciccone <jciccone@linuxfromscratch.org
3# Additional changes: George Boudreau <georgeb@linuxfromscratch.org>
4
5TOPDIR=$(shell pwd)
[1f7e45f]6CONFIG_CONFIG_IN = Config.in
[0208570]7CONFIG = menu
8
[910206c]9all: menuconfig
[0208570]10
11$(CONFIG)/conf:
12 $(MAKE) -C $(CONFIG) conf
13
14$(CONFIG)/mconf:
15 $(MAKE) -C $(CONFIG) ncurses conf mconf
16
17menuconfig: $(CONFIG)/mconf
[1f7e45f]18 @./update_book.sh none
19 @./gen_config.sh
[0208570]20 @$(CONFIG)/mconf $(CONFIG_CONFIG_IN)
[1f7e45f]21 @./gen_pkg_book.sh
[0208570]22
23config: $(CONFIG)/conf
24 @$(CONFIG)/conf $(CONFIG_CONFIG_IN)
25
26# Clean up
27
28clean:
29 rm -f configuration configuration.old error
30 - $(MAKE) -C $(CONFIG) clean
31
32clean-target:
33 rm -f error
34 - $(MAKE) -C $(CONFIG) clean
35
36.PHONY: all menuconfig config clean clean-target
Note: See TracBrowser for help on using the repository browser.