Alien-IUP

 view release on metacpan or  search on metacpan

patches/Makefile_iup.mingw  view on Meta::CPAN

SLIB_iupmatrixex = ./lib/$(BUILDNICK)/libiupmatrixex.a
DLIB_iupmatrixex = ./lib/$(BUILDNICK)/libiupmatrixex.dll.a
ILIB_iupmatrixex = ./lib/$(BUILDNICK)/iupmatrixex_alien_.dll
OBJS_iupmatrixex = ./obj/$(BUILDNICK)/iupmatrixex/iup_matrixex.o ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_clipboard.o ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_busy.o ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_export.o ./obj/$(BUILDNICK)/iupmatrixex/iupmat...

./obj/$(BUILDNICK)/iupmatrixex/iup_matrixex.o : srcmatrixex/iup_matrixex.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_clipboard.o : srcmatrixex/iupmatex_clipboard.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_busy.o : srcmatrixex/iupmatex_busy.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_export.o : srcmatrixex/iupmatex_export.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_visible.o : srcmatrixex/iupmatex_visible.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_copy.o : srcmatrixex/iupmatex_copy.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_units.o : srcmatrixex/iupmatex_units.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_find.o : srcmatrixex/iupmatex_find.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_undo.o : srcmatrixex/iupmatex_undo.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_sort.o : srcmatrixex/iupmatex_sort.c ; gcc $(CF_ALL) $(CF_iupmatrixex) $^ -o $@

$(SLIB_iupmatrixex): $(OBJS_iupmatrixex)
	$(AR) $(ARFLAGS) $@ $^

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

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

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

./obj/$(BUILDNICK)/iupole/iup_olecontrol.o : srcole/iup_olecontrol.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@
./obj/$(BUILDNICK)/iupole/tLegacy.o : srcole/tLegacy.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@
./obj/$(BUILDNICK)/iupole/tAmbientProperties.o : srcole/tAmbientProperties.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@
./obj/$(BUILDNICK)/iupole/tDispatch.o : srcole/tDispatch.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@
./obj/$(BUILDNICK)/iupole/tOleClientSite.o : srcole/tOleClientSite.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@
./obj/$(BUILDNICK)/iupole/tOleControlSite.o : srcole/tOleControlSite.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@
./obj/$(BUILDNICK)/iupole/tOleHandler.o : srcole/tOleHandler.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@
./obj/$(BUILDNICK)/iupole/tOleInPlaceFrame.o : srcole/tOleInPlaceFrame.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@
./obj/$(BUILDNICK)/iupole/tOleInPlaceSite.o : srcole/tOleInPlaceSite.cpp ; g++ $(CF_ALL) $(CF_iupole) $^ -o $@

$(SLIB_iupole): $(OBJS_iupole)
	$(AR) $(ARFLAGS) $@ $^

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

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

### START OF iup_mglplot ###
CF_iup_mglplot   = -c  -Wall -O2 -Iinclude -Isrc -Isrcmglplot   -DMGL_STATIC_DEFINE -DMGL_SRC $(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)/libiup_mglplot.a
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.o ./obj/$(BUILDNICK)/iup_mglplot/addon.o ./obj/$(BUILDNICK)/iup_mglplot/complex.o ./obj/$(BUILDNICK)/iup_mglplot/data_gr.o ./obj/$(BUILDNICK)/iup_mglplot/evalp.o ./obj/$(BUILDNICK)/iup_mgl...

./obj/$(BUILDNICK)/iup_mglplot/iup_mglplot.o : srcmglplot/iup_mglplot.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/addon.o : srcmglplot/src/addon.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/complex.o : srcmglplot/src/complex.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/data_gr.o : srcmglplot/src/data_gr.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/evalp.o : srcmglplot/src/evalp.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/fit.o : srcmglplot/src/fit.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/pde.o : srcmglplot/src/pde.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/vect.o : srcmglplot/src/vect.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/axis.o : srcmglplot/src/axis.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/complex_io.o : srcmglplot/src/complex_io.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/data_io.o : srcmglplot/src/data_io.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/exec.o : srcmglplot/src/exec.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/font.o : srcmglplot/src/font.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/pixel.o : srcmglplot/src/pixel.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/volume.o : srcmglplot/src/volume.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/base.o : srcmglplot/src/base.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/cont.o : srcmglplot/src/cont.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/data_png.o : srcmglplot/src/data_png.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/export.o : srcmglplot/src/export.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/obj.o : srcmglplot/src/obj.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/plot.o : srcmglplot/src/plot.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/window.o : srcmglplot/src/window.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/base_cf.o : srcmglplot/src/base_cf.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/crust.o : srcmglplot/src/crust.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/export_2d.o : srcmglplot/src/export_2d.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/opengl.o : srcmglplot/src/opengl.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/prim.o : srcmglplot/src/prim.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/canvas.o : srcmglplot/src/canvas.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/data.o : srcmglplot/src/data.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/eval.o : srcmglplot/src/eval.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/export_3d.o : srcmglplot/src/export_3d.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/other.o : srcmglplot/src/other.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/surf.o : srcmglplot/src/surf.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/canvas_cf.o : srcmglplot/src/canvas_cf.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/data_ex.o : srcmglplot/src/data_ex.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/evalc.o : srcmglplot/src/evalc.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/fft.o : srcmglplot/src/fft.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/parser.o : srcmglplot/src/parser.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/complex_ex.o : srcmglplot/src/complex_ex.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/fractal.o : srcmglplot/src/fractal.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@
./obj/$(BUILDNICK)/iup_mglplot/s_hull_pro.o : srcmglplot/src/s_hull/s_hull_pro.cpp ; g++ $(CF_ALL) $(CF_iup_mglplot) $^ -o $@

$(SLIB_iup_mglplot): $(OBJS_iup_mglplot)
	$(AR) $(ARFLAGS) $@ $^

$(ILIB_iup_mglplot) $(DLIB_iup_mglplot) : $(OBJS_iup_mglplot)
	g++ -s -shared -o $(ILIB_iup_mglplot) $^ -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iup_mglplot) $(LF_iup_mglplot) $(LF_ALL)
	-strip $(ILIB_iup_mglplot)

iup_mglplot-static: build-dirs $(SLIB_iup_mglplot)
iup_mglplot-dynamic: build-dirs $(ILIB_iup_mglplot) $(DLIB_iup_mglplot)

### START OF iup_plot ###
CF_iup_plot   = -c  -Wall -O2 -Iinclude -Isrc -Isrccd -I../cd/include   -DCD_NO_OLD_INTERFACE $(CF_iup_plot_EXTRA)
LF_iup_plot   = -liup -liupgl -liupcd -lcdgl -lcdcontextplus -lcd -lfreetype6 -lzlib1 -lglaux -lglu32 -lopengl32 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iup_plot_EXTRA)
SLIB_iup_plot = ./lib/$(BUILDNICK)/libiup_plot.a
DLIB_iup_plot = ./lib/$(BUILDNICK)/libiup_plot.dll.a
ILIB_iup_plot = ./lib/$(BUILDNICK)/iup_plot_alien_.dll
OBJS_iup_plot = ./obj/$(BUILDNICK)/iup_plot/iup_plot.o ./obj/$(BUILDNICK)/iup_plot/iupPlotCalc.o ./obj/$(BUILDNICK)/iup_plot/iupPlot.o ./obj/$(BUILDNICK)/iup_plot/iupPlotDraw.o ./obj/$(BUILDNICK)/iup_plot/iupPlotTick.o ./obj/$(BUILDNICK)/iup_plot/iup...

./obj/$(BUILDNICK)/iup_plot/iup_plot.o : srcplot/iup_plot.cpp ; g++ $(CF_ALL) $(CF_iup_plot) $^ -o $@
./obj/$(BUILDNICK)/iup_plot/iupPlotCalc.o : srcplot/iupPlotCalc.cpp ; g++ $(CF_ALL) $(CF_iup_plot) $^ -o $@
./obj/$(BUILDNICK)/iup_plot/iupPlot.o : srcplot/iupPlot.cpp ; g++ $(CF_ALL) $(CF_iup_plot) $^ -o $@
./obj/$(BUILDNICK)/iup_plot/iupPlotDraw.o : srcplot/iupPlotDraw.cpp ; g++ $(CF_ALL) $(CF_iup_plot) $^ -o $@
./obj/$(BUILDNICK)/iup_plot/iupPlotTick.o : srcplot/iupPlotTick.cpp ; g++ $(CF_ALL) $(CF_iup_plot) $^ -o $@
./obj/$(BUILDNICK)/iup_plot/iup_plot_attrib.o : srcplot/iup_plot_attrib.cpp ; g++ $(CF_ALL) $(CF_iup_plot) $^ -o $@

$(SLIB_iup_plot): $(OBJS_iup_plot)
	$(AR) $(ARFLAGS) $@ $^

$(ILIB_iup_plot) $(DLIB_iup_plot) : $(OBJS_iup_plot)
	g++ -s -shared -o $(ILIB_iup_plot) $^ -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iup_plot) $(LF_iup_plot) $(LF_ALL)
	-strip $(ILIB_iup_plot)

iup_plot-static: build-dirs $(SLIB_iup_plot)
iup_plot-dynamic: build-dirs $(ILIB_iup_plot) $(DLIB_iup_plot)

### START OF iup_scintilla ###



( run in 0.666 second using v1.01-cache-2.11-cpan-df04353d9ac )