update makefiles
[avr_serial_lcd.git] / cv_c / Makefile
1 ###############################################################################\r
2 # Makefile for the serial_lcd C version for Codevision\r
3 # Note: CodeVision only allows building from its IDE\r
4 \r
5 PROJECT := serial_lcd\r
6 \r
7 all: build\r
8 \r
9 build: distclean\r
10         @mkdir Exe Linker List Obj\r
11         @echo Must run the CV IDE to build\r
12 \r
13 .PHONY: clean\r
14 clean:\r
15         @rm -rf $(PROJECT).str1 $(PROJECT).sym[0-9] $(PROJECT).cof \\r
16         $(PROJECT).a $(PROJECT).o *~ Obj Linker\r
17 # Clean up Codevision files in source directory\r
18         @rm -f ../$(PROJECT).c@ ../$(PROJECT).c! ../$(PROJECT).h! \\r
19         ../$(PROJECT).i ../$(PROJECT).inc ../$(PROJECT).sym \\r
20         ../$(PROJECT).hdr $(PROJECT).txt *~ $(PROJECT).fct\r
21 \r
22 .PHONY: distclean\r
23 distclean: clean\r
24         @rm -rf $(PROJECT).map Exe List\r
25 \r