# Generated automatically from Makefile.in by configure.

# CFLAGS=-W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -O0 -g3 

SHELL = /bin/sh

srcdir = .
top_srcdir = .
prefix = /usr/local
exec_prefix = ${prefix}

bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
libexecdir = ${exec_prefix}/libexec
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
sharedstatedir = ${prefix}/com
localstatedir = ${prefix}/var
libdir = ${exec_prefix}/lib
infodir = ${prefix}/info
mandir = ${prefix}/man
includedir = ${prefix}/include
oldincludedir = /usr/include
ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@

CC = gcc
LD = @LD@

CFLAGS =  -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H -g -O2
LDFLAGS = -L/usr/local/lib -L/usr/X11R6/lib -lgtk -lgdk -lglib -lXext -lX11 -lm  -static


SRC_DIR=./src
INCL_DIR=./include
EXTRN_DIR=./extern
OBJECT_DIR=./out

INCLUDES= -I. -I$(INCL_DIR) -I$(EXTRN_DIR) -I-

# Prolly needs gnu make
OBJS := $(patsubst $(SRC_DIR)/%.c,$(OBJECT_DIR)/%.o,$(wildcard $(SRC_DIR)/*.c))

all: $(OBJS)
		@$(CC) $(PROFILE) $(OBJS) -o sticky_notes $(LDFLAGS) \
			$(USE_STATIC)
		@echo " Linking..."

$(OBJECT_DIR)/%.o: $(SRC_DIR)/%.c $(INCL_DIR)/%.h $(EXTRN_DIR)/%_extern.h
		@echo " Compiling $*..."
		@$(CC) $(INCLUDES) $(CFLAGS) -DSTICKY_SYSCONF_PREFIX="\"$(sysconfdir)\"" -c $< -o $@

clean:
		rm -f sticky_notes $(OBJECT_DIR)/*.o

distclean: clean
		rm -f config.log config.cache config.h Makefile

install:
		cp sticky_gtkrc $(sysconfdir)/
		cp sticky_notes $(bindir)/

uninstall:
		rm -f $(sysconfdir)/sticky_gtkrc
		rm -f $(bindir)/sticky_notes
