begin/Makefile

30 lines
476 B
Makefile
Raw Normal View History

2011-12-23 11:08:09 +01:00
CC=g++
CFLAGS=-c -g -Wall
CCFLAGS=-g -Wall
2011-12-23 11:32:21 +01:00
prefix=/usr/local
2011-12-23 11:08:09 +01:00
begin : main.o begin.o args.o
$(CC) -o begin $(CCFLAGS) main.o begin.o args.o
main.o: main.cxx begin.o
$(CC) $(CFLAGS) main.cxx
begin.o: begin.cxx begin.hpp
$(CC) $(CFLAGS) begin.cxx
args.o: args.cxx args.hpp
$(CC) $(CFLAGS) args.cxx
2011-12-23 11:32:21 +01:00
install: begin
install -m 0755 begin $(prefix)/bin
2011-12-23 11:08:09 +01:00
2011-12-23 11:32:21 +01:00
uninstall: begin
rm $(prefix)/bin/begin
2011-12-23 11:08:09 +01:00
clean:
rm *.o begin
2011-12-23 11:32:21 +01:00
.PHONY: install
.PHONY: uninstall
2011-12-23 11:33:56 +01:00
.PHONY: clean
2011-12-23 11:32:21 +01:00