OBJS1 = modul.o
OBJS2 = demodul.o
CC = aCC

all :	$(OBJS1) $(OBJS2)
	@echo "     __  __  _____  ____  ____  __  __ "
	@echo "    (  \/  )(  _  )(  _ \( ___)(  \/  )"
	@echo "     )    (  )(_)(  )(_) ))__)  )    ( "
	@echo "    (_/\/\_)(_____)(____/(____)(_/\/\_)"
	@echo ""
	@echo "Compilation de modul"
	$(CC) $(OBJS1) -o modul
	@echo "Compilation de demodul"
	$(CC) $(OBJS2) -o demodul
	@echo ""
	@echo "Pour lancer la modulation   : ./modul"
	@echo "Pour visualiser le signal   : gnuplot -persist < cmd"
	@echo "Pour lancer la demodulation : ./demodul"
	@echo ""

modul.o :	modul.cpp
		$(CC) -c modul.cpp -o modul.o

demodul.o :	demodul.cpp
		$(CC) -c demodul.cpp -o demodul.o

clean :
	rm -f core *.o
