Update Makefile to automatically checkout NTK submodule and add README.build file.
This commit is contained in:
parent
ee8764495f
commit
14d189c939
10
Makefile
10
Makefile
|
@ -19,7 +19,11 @@
|
||||||
|
|
||||||
SUBDIRS=lib nonlib FL timeline mixer session-manager sequencer
|
SUBDIRS=lib nonlib FL timeline mixer session-manager sequencer
|
||||||
|
|
||||||
all: lib/.built .config
|
all: lib/ntk/configure lib/.built .config
|
||||||
|
@ for dir in $(SUBDIRS); do echo Building $$dir; $(MAKE) -s -C $$dir; done
|
||||||
|
|
||||||
|
lib/ntk/configure:
|
||||||
|
@ git submodule update --init
|
||||||
|
|
||||||
lib/.built:
|
lib/.built:
|
||||||
@ make -C lib
|
@ make -C lib
|
||||||
|
@ -30,12 +34,8 @@ lib/.built:
|
||||||
config: configure
|
config: configure
|
||||||
./configure
|
./configure
|
||||||
|
|
||||||
all:
|
|
||||||
@ for dir in $(SUBDIRS); do echo Building $$dir; $(MAKE) -s -C $$dir; done
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@ for dir in $(SUBDIRS); do $(MAKE) -s -C $$dir clean; done
|
@ for dir in $(SUBDIRS); do $(MAKE) -s -C $$dir clean; done
|
||||||
|
|
||||||
install:
|
install:
|
||||||
@ for dir in $(SUBDIRS); do $(MAKE) -s -C $$dir install; done
|
@ for dir in $(SUBDIRS); do $(MAKE) -s -C $$dir install; done
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
This repository contains all of the non-* software.
|
||||||
|
|
||||||
|
To build it, just type 'make'. Stuff will happen. Eventually, you'll
|
||||||
|
have to answer some build questions. Just answer them. Don't make
|
||||||
|
things harder on yourself by trying to build everything
|
||||||
|
individually. Just type 'make'. I'm serious. It's that simple.
|
Loading…
Reference in New Issue