CC = gcc
CFLAGS = -Os -g -O2 -DGMENU_I_KNOW_THIS_IS_UNSTABLE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/gnome-menus
LDFLAGS =  -L/usr/X11R6/lib -lgnome-menu -lglib-2.0 -s
VERSION = 0.24
BINDIR = /usr/X11R6/bin
OSNAME = linux

VPATH=.:os

OBJECTS_PROG = openbox-xdgmenu.o

EXE_PROG = openbox-xdgmenu

.SUFFIXES: .o .h .c

all: $(EXE_PROG)

install: all
	cp $(EXE_PROG) $(BINDIR)/$(EXE_PROG)

$(EXE_PROG): $(OBJECTS_PROG)
	$(CC) -o $(EXE_PROG) $(OBJECTS_PROG) $(LDFLAGS)

help.o: help.c
	$(CC) -c $(CFLAGS) -DVERSION=\"$(VERSION)\" help.c

.c.o: $<
	$(CC) -c $(CFLAGS) $<

clean:
	rm -f $(OBJECTS_TEST) $(EXE_TEST) $(OBJECTS_PROG) $(EXE_PROG)
