1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
#
# GL-Node Viewer
#
# Makefile for Unix/FLTK
#
BIN=nodeview
SRC_DIR=nodeview
FLTK_CFLAGS=-I/usr/local/lib
FLTK_LIBS=-lfltk_images -lfltk -lX11 -lXext -lpng -ljpeg
CC=gcc
CXX=g++
CFLAGS=-O -g3 -Wall -DUNIX $(FLTK_CFLAGS)
CXXFLAGS=$(CFLAGS)
LDFLAGS=-L/usr/X11R6/lib
LIBS=-lm $(FLTK_LIBS)
OBJS=./main.o \
./asserts.o \
./dialog.o \
./grid.o \
./info.o \
./level.o \
./lists.o \
./menu.o \
./path.o \
./system.o \
./util.o \
./wad.o \
./window.o
# ----- TARGETS ------------------------------------------------------
all: $(BIN)
clean:
rm -f $(BIN) *.o core core.* ERRS nv_debug.txt
$(BIN): $(OBJS)
$(CXX) $(CFLAGS) $(OBJS) -o $(BIN) $(LDFLAGS) $(LIBS)
bin: all
strip --strip-unneeded $(BIN)
.PHONY: all clean bin install
|