Developpement/23DEV1.1/CM2/Makefile

36 lines
503 B
Makefile

#BUT FINAL
all : Lightness exo2
#Variables
OFILES = main.o \
Lightness.o
CC = gcc
CFLAGS = -Wall -ansi -pedantic
#Dépendances
main.o: carre.c lightness.h
Lightness.o: lightness.c lightness.h
#Exec
Lightness: $(OFILES)
$(CC) $(CFLAGS) -o Lightness $(OFILES) && rm -f *.o && echo "Utilisation : ./Lightness"
exo2 : lightness.c
$(CC) $(CFLAGS) -std=gnu99 -o exo3 3Ralenti.c && echo "Utilisation : ./exo3"
#Nettoyage
clean:
rm -f Lightness && rm -f exo2
#But factice
.PHONY : but clean