root/Makefile

Revision ,27, 0.6 kB (checked in by Florian Birée <florian@…>, 8 months ago)

Correction de bugs dans le placement des bateaux

Line 
1CC=gcc
2CFLAGS=-W -Wall -ansi -pedantic -g
3LDFLAGS=
4EXEC=batnav
5OBJ=src/ocean/ocean.o src/ia/ia.o src/texte/texte.o
6
7util: $(OBJ)
8        $(CC) $(OBJ) -o $(EXEC)
9
10src/ocean/ocean.o: src/ocean/ocean.h
11src/ia/ia.o: src/ia/ia.h src/ocean/ocean.c
12src/texte/texte.o: src/texte/texte.h src/ia/ia.c src/ocean/ocean.c
13
14install:
15        cp $(EXEC) /usr/bin/
16        cp man/batnav.1.gz /usr/share/man/man1
17        mkdir -p /usr/share/doc/batnav
18        cp AUTHORS CHANGELOG COPYING INSTALL README /usr/share/doc/batnav
19
20uninstall:
21        rm /usr/bin/$(EXEC)
22        rm /usr/share/man/man1/batnav.1.gz
23        rm /usr/share/doc/batnav/*
24        rmdir /usr/share/doc/batnav
25
26clean:
27        rm -rf src/*.o
28
29mrproper: clean
30        rm -rf $(EXEC)
Note: See TracBrowser for help on using the browser.