1 2OBJ = jp2luracallbacks.obj jp2lurarasterband.obj jp2luradataset.obj 3 4GDAL_ROOT = ..\.. 5 6!INCLUDE $(GDAL_ROOT)\nmake.opt 7 8EXTRAFLAGS = -I.. $(LURATECH_CFLAGS) 9 10PLUGIN_DLL = gdal_JP2Lura.dll 11 12 13default: $(OBJ) 14 xcopy /D /Y *.obj ..\o 15 16clean: 17 -del *.obj 18 -del $(PLUGIN_DLL) 19 -del *.exp 20 -del *.manifest 21 -del *.lib 22 23plugin: $(PLUGIN_DLL) 24 25$(PLUGIN_DLL): $(OBJ) 26 link /dll $(LDEBUG) /out:$(PLUGIN_DLL) $(OBJ) $(GDALLIB) $(LURATECH_LIB) 27 if exist $(PLUGIN_DLL).manifest mt -manifest $(PLUGIN_DLL).manifest -outputresource:$(PLUGIN_DLL);2 28 29plugin-install: 30 -mkdir $(PLUGINDIR) 31 $(INSTALL) $(PLUGIN_DLL) $(PLUGINDIR) 32 33