public
Description: A small OS for high reliability low memory embeded applications
Clone URL: git://github.com/andrewguy9/kernelpanic.git
kernelpanic / makefile
100644 24 lines (19 sloc) 0.511 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
.PHONY: all tests avr avr_fre pc pc_fre clean
 
all: tests avr avr_fre pc pc_fre
 
include build_rules.mk
 
tests:
  make $(TEST_STRING) -f makefile.main tests
avr:
  make $(AVR_STRING) -f makefile.main umouse
avr_fre:
  make $(AVR_FRE_STRING) -f makefile.main umouse
pc:
  make $(PC_STRING) -f makefile.main umouse
pc_fre:
  make $(PC_FRE_STRING) -f makefile.main umouse
 
clean:
  make -e DIR=. cleandir
  make -e DIR=utils cleandir
  make -e DIR=kernel cleandir
  make -e DIR=test cleandir
  make -e DIR=umouse cleandir