| # 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 |