Skip to content
Snippets Groups Projects
Makefile 262 B
Newer Older
  • Learn to ignore specific revisions
  • Jonas Höglund's avatar
    Jonas Höglund committed
    CFLAGS += -O2
    
    Jani Juvan's avatar
    Jani Juvan committed
    CFLAGS += -Wall -Werror -Wextra
    CFLAGS += -std=gnu99
    
    Jonas Höglund's avatar
    Jonas Höglund committed
    
    %.o: %.c
    
    Jonas Höglund's avatar
    Jonas Höglund committed
    	$(CC) -c $(CFLAGS) $(INCLUDE_PATHS) -o $@ $<
    
    Jonas Höglund's avatar
    Jonas Höglund committed
    
    LIBS += -lfdt
    
    
    fdtextract: fdtextract.o util.o
    
    Jonas Höglund's avatar
    Jonas Höglund committed
    	$(CC) $(CFLAGS) $(INCLUDE_PATHS) -o $@ $^ $(LIBS)
    
    Jonas Höglund's avatar
    Jonas Höglund committed
    
    clean:
    
    Jonas Höglund's avatar
    Jonas Höglund committed
    	rm -rf *.o
    
    	rm -rf fdtextract
    
    Jonas Höglund's avatar
    Jonas Höglund committed