| # Set this to the directory containing perl includes and libraries | |
| PERLDIR = c:\perl\5.6.0\lib\MSWin32-x86\CORE | |
| CC = cl -c | |
| CFLAGS = -DWIN32 -D_X86_ -D__i386__ -I$(PERLDIR) | |
| PERLLIB = -libpath:$(PERLDIR) perl56.lib | |
| PERLMAKE = $(MAKE) /fMakefile.perl "DEFINE=$(CFLAGS)" | |
| OBJS = winetest.obj wine.obj | |
| all: winetest.exe | |
| winetest.exe: $(OBJS) | |
| link -out:$@ $(LDFLAGS) $(OBJS) $(PERLLIB) | |
| winetest.obj: winetest.c | |
| $(CC) $(CFLAGS) winetest.c | |
| wine.obj: wine.xs Makefile.perl | |
| $(PERLMAKE) wine.obj | |
| Makefile.perl: Makefile.PL | |
| perl Makefile.PL | |
| clean: Makefile.perl | |
| del winetest.exe $(OBJS) | |
| $(PERLMAKE) realclean |