Browse Source

Update Makefile to automatically checkout NTK submodule and add README.build file.

tags/non-daw-v1.2.0
Jonathan Moore Liles 12 years ago
parent
commit
14d189c939
2 changed files with 12 additions and 5 deletions
  1. +5
    -5
      Makefile
  2. +7
    -0
      README.build

+ 5
- 5
Makefile View File

@@ -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


+ 7
- 0
README.build View File

@@ -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…
Cancel
Save