# cvsid: $Id: Makefile.wince,v 1.1.2.2 2012/06/20 18:55:17 rjs Exp $
#
# sample Makefile for PDFlib applications
# This may have to be adjusted for your build environment

RM	= del

CXX = cl.exe /nologo
SAMPLE_CFLAGS =
SAMPLE_LDFLAGS = -entry:main /SUBSYSTEM:WINDOWSCE -nodefaultlib
SAMPLE_LDLIBS = /libpath:<please_adjust_path> coredll.lib corelibc.lib

CFLAGS  = /I../pdflib /D_CRT_SECURE_NO_DEPRECATE $(SAMPLE_CFLAGS)
LDFLAGS = $(SAMPLE_LDFLAGS)
LDLIBS  = ../pdflib/pdflib.lib $(SAMPLE_LDLIBS)

PROGS	= \
	hello.exe \
	image.exe \
	chartab.exe \
	businesscard.exe \
	quickreference.exe

all: $(PROGS)

test: $(PROGS)
	-./hello.exe
	-./image.exe
	-./chartab.exe
	-./businesscard.exe
	-./quickreference.exe


clean:
	$(RM) $(PROGS) *.pdf *.obj


#  As we need a C++ linker change the default rules how to create executables
.SUFFIXES:
.SUFFIXES: .exe .c

.c.exe:
	$(CXX) $(CFLAGS) $< /link /out:$@ $(LDFLAGS) $(LDLIBS)

