PROG=gncpmount CXX=gcc CXXFLAGS=-Wall -ansi GTK=`pkg-config --cflags --libs gtk+-2.0` OBJS=globals.o dialogs.o ncpwrapper.o keyfile.o .PHONY: clean run all: $(PROG) # Obecne pravidlo %.o: %.c $(CXX) $(CXXFLAGS) $(GTK) -c $< #Zavislosti globals.o: globals.c globals.h dialogs.o: dialogs.c dialogs.h globals.h ncpwrapper.o: ncpwrapper.c ncpwrapper.h globals.h dialogs.h keyfile.o: keyfile.c keyfile.h globals.h dialogs.h #Slinkovani $(PROG): $(PROG).c logo.xpm.h $(OBJS) $(CXX) $(OBJS) $(CXXFLAGS) $(GTK) $(PROG).c -o $(PROG) clean: $(RM) *.o $(PROG) run: ./gncpmount