Alien-IUP

 view release on metacpan or  search on metacpan

patches/Makefile_iup.nmake  view on Meta::CPAN

./obj/$(BUILDNICK)/iupglcontrols/iup_gltext.obj : srcglcontrols/iup_gltext.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**

$(SLIB_iupglcontrols): $(OBJS_iupglcontrols)
	lib /OUT:$@ $**

$(ILIB_iupglcontrols) $(DLIB_iupglcontrols) : $(OBJS_iupglcontrols)
	xxxg++ -s -shared -o $(ILIB_iupglcontrols) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupglcontrols) $(LF_iupglcontrols) $(LF_ALL)

iupglcontrols-static: build-dirs $(SLIB_iupglcontrols)
iupglcontrols-dynamic: build-dirs $(ILIB_iupglcontrols) $(DLIB_iupglcontrols) 

### START OF iupim ###
CF_iupim   = -c   -O2 -Iinclude -Isrc -I../im/include    -DWIN32 $(CF_iupim_EXTRA)
LF_iupim   = -L../im/lib/$(BUILDNICK) -liup -lim -lzlib1 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupim_EXTRA)
SLIB_iupim = ./lib/$(BUILDNICK)/iupim.lib
DLIB_iupim = ./lib/$(BUILDNICK)/libiupim.dll.a
ILIB_iupim = ./lib/$(BUILDNICK)/iupim_alien_.dll
OBJS_iupim = ./obj/$(BUILDNICK)/iupim/iup_im.obj

./obj/$(BUILDNICK)/iupim/iup_im.obj : srcim/iup_im.c ; cl $(CF_ALL) $(CF_iupim) /Fo$@ $**

$(SLIB_iupim): $(OBJS_iupim)
	lib /OUT:$@ $**

$(ILIB_iupim) $(DLIB_iupim) : $(OBJS_iupim)
	xxxg++ -s -shared -o $(ILIB_iupim) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupim) $(LF_iupim) $(LF_ALL)

iupim-static: build-dirs $(SLIB_iupim)
iupim-dynamic: build-dirs $(ILIB_iupim) $(DLIB_iupim) 

### START OF iupimglib ###
CF_iupimglib   = -c   -Iinclude -Isrc    -DWIN32 $(CF_iupimglib_EXTRA)
LF_iupimglib   = -liup -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupimglib_EXTRA)
SLIB_iupimglib = ./lib/$(BUILDNICK)/iupimglib.lib
DLIB_iupimglib = ./lib/$(BUILDNICK)/libiupimglib.dll.a
ILIB_iupimglib = ./lib/$(BUILDNICK)/iupimglib_alien_.dll
OBJS_iupimglib = ./obj/$(BUILDNICK)/iupimglib/iup_image_library.obj ./obj/$(BUILDNICK)/iupimglib/iup_imglib_circleprogress.obj ./obj/$(BUILDNICK)/iupimglib/iup_imglib_basewin32x32.obj ./obj/$(BUILDNICK)/iupimglib/iup_imglib_logos48x48.obj ./obj/$(BUI...

./obj/$(BUILDNICK)/iupimglib/iup_image_library.obj : srcimglib/iup_image_library.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_circleprogress.obj : srcimglib/iup_imglib_circleprogress.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_basewin32x32.obj : srcimglib/iup_imglib_basewin32x32.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_logos48x48.obj : srcimglib/iup_imglib_logos48x48.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_logos32x32.obj : srcimglib/iup_imglib_logos32x32.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_iconswin48x48.obj : srcimglib/iup_imglib_iconswin48x48.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**

$(SLIB_iupimglib): $(OBJS_iupimglib)
	lib /OUT:$@ $**

$(ILIB_iupimglib) $(DLIB_iupimglib) : $(OBJS_iupimglib)
	xxxg++ -s -shared -o $(ILIB_iupimglib) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupimglib) $(LF_iupimglib) $(LF_ALL)

iupimglib-static: build-dirs $(SLIB_iupimglib)
iupimglib-dynamic: build-dirs $(ILIB_iupimglib) $(DLIB_iupimglib) 

### START OF iupmatrixex ###
CF_iupmatrixex   = -c   -O2 -Iinclude -Isrc -Isrcmatrixex -I../cd/include    -DWIN32 $(CF_iupmatrixex_EXTRA)
LF_iupmatrixex   = -liup -liupcontrols -lcd -lfreetype6 -lzlib1 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupmatrixex_EXTRA)
SLIB_iupmatrixex = ./lib/$(BUILDNICK)/iupmatrixex.lib
DLIB_iupmatrixex = ./lib/$(BUILDNICK)/libiupmatrixex.dll.a
ILIB_iupmatrixex = ./lib/$(BUILDNICK)/iupmatrixex_alien_.dll
OBJS_iupmatrixex = ./obj/$(BUILDNICK)/iupmatrixex/iup_matrixex.obj ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_clipboard.obj ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_busy.obj ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_export.obj ./obj/$(BUILDNICK)/iupmatrixe...

./obj/$(BUILDNICK)/iupmatrixex/iup_matrixex.obj : srcmatrixex/iup_matrixex.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_clipboard.obj : srcmatrixex/iupmatex_clipboard.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_busy.obj : srcmatrixex/iupmatex_busy.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_export.obj : srcmatrixex/iupmatex_export.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_visible.obj : srcmatrixex/iupmatex_visible.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_copy.obj : srcmatrixex/iupmatex_copy.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_units.obj : srcmatrixex/iupmatex_units.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_find.obj : srcmatrixex/iupmatex_find.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_undo.obj : srcmatrixex/iupmatex_undo.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_sort.obj : srcmatrixex/iupmatex_sort.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**

$(SLIB_iupmatrixex): $(OBJS_iupmatrixex)
	lib /OUT:$@ $**

$(ILIB_iupmatrixex) $(DLIB_iupmatrixex) : $(OBJS_iupmatrixex)
	xxxg++ -s -shared -o $(ILIB_iupmatrixex) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupmatrixex) $(LF_iupmatrixex) $(LF_ALL)

iupmatrixex-static: build-dirs $(SLIB_iupmatrixex)
iupmatrixex-dynamic: build-dirs $(ILIB_iupmatrixex) $(DLIB_iupmatrixex) 

### START OF iupole ###
CF_iupole   = -c   -O2 -Iinclude -Isrc    -DWIN32 $(CF_iupole_EXTRA)
LF_iupole   = -liup -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupole_EXTRA)
SLIB_iupole = ./lib/$(BUILDNICK)/iupole.lib
DLIB_iupole = ./lib/$(BUILDNICK)/libiupole.dll.a
ILIB_iupole = ./lib/$(BUILDNICK)/iupole_alien_.dll
OBJS_iupole = ./obj/$(BUILDNICK)/iupole/iup_olecontrol.obj ./obj/$(BUILDNICK)/iupole/tLegacy.obj ./obj/$(BUILDNICK)/iupole/tAmbientProperties.obj ./obj/$(BUILDNICK)/iupole/tDispatch.obj ./obj/$(BUILDNICK)/iupole/tOleClientSite.obj ./obj/$(BUILDNICK)/...

./obj/$(BUILDNICK)/iupole/iup_olecontrol.obj : srcole/iup_olecontrol.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tLegacy.obj : srcole/tLegacy.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tAmbientProperties.obj : srcole/tAmbientProperties.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tDispatch.obj : srcole/tDispatch.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleClientSite.obj : srcole/tOleClientSite.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleControlSite.obj : srcole/tOleControlSite.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleHandler.obj : srcole/tOleHandler.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleInPlaceFrame.obj : srcole/tOleInPlaceFrame.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleInPlaceSite.obj : srcole/tOleInPlaceSite.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**

$(SLIB_iupole): $(OBJS_iupole)
	lib /OUT:$@ $**

$(ILIB_iupole) $(DLIB_iupole) : $(OBJS_iupole)
	xxxg++ -s -shared -o $(ILIB_iupole) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupole) $(LF_iupole) $(LF_ALL)

iupole-static: build-dirs $(SLIB_iupole)
iupole-dynamic: build-dirs $(ILIB_iupole) $(DLIB_iupole) 

### START OF iup_mglplot ###
CF_iup_mglplot   = -c   -O2 -Iinclude -Isrc -Isrcmglplot   -DMGL_STATIC_DEFINE -DMGL_SRC -DWIN32 $(CF_iup_mglplot_EXTRA)
LF_iup_mglplot   = -liup -liupgl -lglaux -lglu32 -lopengl32 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iup_mglplot_EXTRA)
SLIB_iup_mglplot = ./lib/$(BUILDNICK)/iup_mglplot.lib
DLIB_iup_mglplot = ./lib/$(BUILDNICK)/libiup_mglplot.dll.a
ILIB_iup_mglplot = ./lib/$(BUILDNICK)/iup_mglplot_alien_.dll
OBJS_iup_mglplot = ./obj/$(BUILDNICK)/iup_mglplot/iup_mglplot.obj ./obj/$(BUILDNICK)/iup_mglplot/addon.obj ./obj/$(BUILDNICK)/iup_mglplot/complex.obj ./obj/$(BUILDNICK)/iup_mglplot/data_gr.obj ./obj/$(BUILDNICK)/iup_mglplot/evalp.obj ./obj/$(BUILDNIC...

./obj/$(BUILDNICK)/iup_mglplot/iup_mglplot.obj : srcmglplot/iup_mglplot.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/addon.obj : srcmglplot/src/addon.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/complex.obj : srcmglplot/src/complex.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/data_gr.obj : srcmglplot/src/data_gr.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/evalp.obj : srcmglplot/src/evalp.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/fit.obj : srcmglplot/src/fit.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/pde.obj : srcmglplot/src/pde.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/vect.obj : srcmglplot/src/vect.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**



( run in 0.606 second using v1.01-cache-2.11-cpan-941387dca55 )