CC = gcc GS_OBJS = gst_ual.o gst_decodeur.o gst_micro_mem.o gst_cp.o \ gst_controleur_bus.o gst_mem_principale.o gst_micro_cp.o gst_reg.o \ gst_eval_grp.o gst_bus.o liste.o moteur_simulateur.o gst_display.o \ gst_cond.o gst_ptr_pile.o gst_fs.o gsimulateur.o AS_OBJS = asimulateur.o LIBS = `gtk-config --libs` CFLAGS = -d -Wall `gtk-config --cflags` TARGET = gsimulateur asimulateur all : $(TARGET) gsimulateur : $(GS_OBJS) $(CC) $^ -o $@ $(OBJS) $(CFLAGS) $(LIBS) asimulateur : $(AS_OBJS) $(CC) $^ -o $@ $(OBJS) $(CFLAGS) $(LIBS) gst_decodeur.o: gst_decodeur.c gst_decodeur.h gst_micro_mem.o: gst_micro_mem.c gst_micro_mem.h gst_cp.o: gst_cp.c gst_cp.h gst_controleur_bus.o: gst_controleur_bus.c gst_controleur_bus.h gst_mem_principale.o: gst_mem_principale.c gst_mem_principale.h gst_micro_cp.o: gst_micro_cp.c gst_micro_cp.h gst_reg.o: gst_reg.c gst_reg.h gst_eval_grp.o: gst_eval_grp.c gst_eval_grp.h liste.o gst_bus.o: gst_bus.c gst_bus.h gst_ual.o: gst_ual.c gst_ual.h gst_cond.o gst_cond.o: gst_cond.c gst_cond.h liste.o: liste.c liste.h gst_fs.o: gst_fs.c gst_fs.h gst_ptr_pile.o: gst_ptr_pile.c gst_ptr_pile.h moteur_simulateur.o: moteur_simulateur.c moteur_simulateur.h \ gst_ual.o gst_decodeur.o gst_micro_mem.o gst_cp.o \ gst_controleur_bus.o gst_mem_principale.o gst_micro_cp.o gst_reg.o \ gst_eval_grp.o gst_bus.o gst_ptr_pile.o gst_display.o: gst_display.c gst_display.h moteur_simulateur.o clean : rm -f *.o *~ $(TARGET)