xenocara/app/xlockmore/win32/Makefile.win32

41 lines
708 B
Makefile
Raw Normal View History

2006-11-26 04:07:42 -07:00
# build applications
CC=gcc
MAKE=make
RES=windres
# compiler flags
CFLAGS=-DWIN32 -D_DEBUG -DSYSV -mno-cygwin -mwindows -O2
#CFLAGS=-DWIN32 -DSYSV -mno-cygwin -mwindows -O2
# Include & Library directories
WIN32API=/usr/include/w32api
INCS=-I$(WIN32API) -I../xlock -I.
# sources
SRC= xlockrc.rc \
Xapi.c \
xlock95.c \
# objects
OBJS = $(SRC:.rc=.o)
OBJS += $(SRC:.c=.o)
# general rules
.rc.o:
$(RES) --include-dir $(WIN32API) -i $< -o $@
.c.o:
$(CC) $(CFLAGS) -c -o $@ $< $(INCS)
# specific rules
all: $(OBJS)
xlock95.o: xlock95.h
xlockrc.o: xlock95.h
xlockrc.o: xlockrc.rc
$(RES) --include-dir $(WIN32API) -i $< -o $@
clean:
rm -f *.o *.scr core *~ *% *.bak *.rej *.orig *.patch *.pure