Code

Fix drag & drop from swatches - patch by Adonis Papaderos
[inkscape.git] / src / dom / Makefile.mingw
index 58fdf1b5eacd1ee6aa85ee33514426bcfeff1c7b..9f75b2dbbcc733077cc1bd0c7fe13f81f7e71389 100644 (file)
@@ -81,8 +81,8 @@ else
 # NATIVE COMPILER SETTINGS
 ##########################################################################
 
-CC      = i686-pc-mingw32-gcc
-CXX     = i686-pc-mingw32-g++
+CC      = mingw32-gcc
+CXX     = mingw32-g++
 AS      = as
 AR      = mingw32-ar
 RANLIB  = ranlib
@@ -115,16 +115,16 @@ RMDIRREC = cd inkscape & $(RMDIR) /s
 RMDIRREC1 = & cd ..
 
 #######  Where is your GTK directory?
-GTK=c:/gtk28
+GTK=c:/devlibs
 
 ####### Same thing, DOS style
-GTKDOS=c:\gtk28
+GTKDOS=c:\devlibs
 
 ####### Command to process .po files --> .mo
 MSGFMT = $(GTKDOS)$(S)bin$(S)msgfmt
 
 ####### change me!!
-DTG := 20050626
+DTG := 20080515
 
 endif
 ##########################################################################
@@ -135,13 +135,13 @@ endif
 
 
 INC = -I. -I..
-CFLAGS = -Wall -g -DXP_WIN 
+CFLAGS = -Wall -g -DDOM_STANDALONE
 LIBS = -lws2_32
 
 DOMOBJ = \
-charclass.o       \
-cssparser.o       \
+cssreader.o       \
 domimpl.o         \
+domptr.o          \
 domstring.o       \
 lsimpl.o          \
 smilimpl.o        \
@@ -159,129 +159,12 @@ io/stringstream.o \
 io/uristream.o    \
 io/socket.o       \
 odf/odfdocument.o \
-svg/svgimpl.o     \
-svg/svgparser.o   \
+svgimpl.o         \
+svgreader.o       \
+ucd.o             \
 util/thread.o     \
 util/ziptool.o
 
-JSOBJ = \
-js/js.o \
-js/jsapi.o \
-js/jsarena.o \
-js/jsarray.o \
-js/jsatom.o \
-js/jsbool.o \
-js/jscntxt.o \
-js/jscpucfg.o \
-js/jsdate.o \
-js/jsdbgapi.o \
-js/jsdhash.o \
-js/jsdtoa.o \
-js/jsemit.o \
-js/jsexn.o \
-js/jsfile.o \
-js/jsfun.o \
-js/jsgc.o \
-js/jshash.o \
-js/jsinterp.o \
-js/jslock.o \
-js/jslog2.o \
-js/jslong.o \
-js/jsmath.o \
-js/jsnum.o \
-js/jsobj.o \
-js/jsopcode.o \
-js/jsparse.o \
-js/jsprf.o \
-js/jsregexp.o \
-js/jsscan.o \
-js/jsscope.o \
-js/jsscript.o \
-js/jsstr.o \
-js/jsutil.o \
-js/jsxdrapi.o \
-js/prmjtime.o \
-js/fdlibm/e_acos.o \
-js/fdlibm/e_acosh.o \
-js/fdlibm/e_asin.o \
-js/fdlibm/e_atan2.o \
-js/fdlibm/e_atanh.o \
-js/fdlibm/e_cosh.o \
-js/fdlibm/e_exp.o \
-js/fdlibm/e_fmod.o \
-js/fdlibm/e_gamma.o \
-js/fdlibm/e_gamma_r.o \
-js/fdlibm/e_hypot.o \
-js/fdlibm/e_j0.o \
-js/fdlibm/e_j1.o \
-js/fdlibm/e_jn.o \
-js/fdlibm/e_lgamma.o \
-js/fdlibm/e_lgamma_r.o \
-js/fdlibm/e_log.o \
-js/fdlibm/e_log10.o \
-js/fdlibm/e_pow.o \
-js/fdlibm/e_remainder.o \
-js/fdlibm/e_rem_pio2.o \
-js/fdlibm/e_scalb.o \
-js/fdlibm/e_sinh.o \
-js/fdlibm/e_sqrt.o \
-js/fdlibm/k_cos.o \
-js/fdlibm/k_rem_pio2.o \
-js/fdlibm/k_sin.o \
-js/fdlibm/k_standard.o \
-js/fdlibm/k_tan.o \
-js/fdlibm/s_asinh.o \
-js/fdlibm/s_atan.o \
-js/fdlibm/s_cbrt.o \
-js/fdlibm/s_ceil.o \
-js/fdlibm/s_copysign.o \
-js/fdlibm/s_cos.o \
-js/fdlibm/s_erf.o \
-js/fdlibm/s_expm1.o \
-js/fdlibm/s_fabs.o \
-js/fdlibm/s_finite.o \
-js/fdlibm/s_floor.o \
-js/fdlibm/s_frexp.o \
-js/fdlibm/s_ilogb.o \
-js/fdlibm/s_isnan.o \
-js/fdlibm/s_ldexp.o \
-js/fdlibm/s_lib_version.o \
-js/fdlibm/s_log1p.o \
-js/fdlibm/s_logb.o \
-js/fdlibm/s_matherr.o \
-js/fdlibm/s_modf.o \
-js/fdlibm/s_nextafter.o \
-js/fdlibm/s_rint.o \
-js/fdlibm/s_scalbn.o \
-js/fdlibm/s_signgam.o \
-js/fdlibm/s_significand.o \
-js/fdlibm/s_sin.o \
-js/fdlibm/s_tan.o \
-js/fdlibm/s_tanh.o \
-js/fdlibm/w_acos.o \
-js/fdlibm/w_acosh.o \
-js/fdlibm/w_asin.o \
-js/fdlibm/w_atan2.o \
-js/fdlibm/w_atanh.o \
-js/fdlibm/w_cosh.o \
-js/fdlibm/w_exp.o \
-js/fdlibm/w_fmod.o \
-js/fdlibm/w_gamma.o \
-js/fdlibm/w_gamma_r.o \
-js/fdlibm/w_hypot.o \
-js/fdlibm/w_j0.o \
-js/fdlibm/w_j1.o \
-js/fdlibm/w_jn.o \
-js/fdlibm/w_lgamma.o \
-js/fdlibm/w_lgamma_r.o \
-js/fdlibm/w_log.o \
-js/fdlibm/w_log10.o \
-js/fdlibm/w_pow.o \
-js/fdlibm/w_remainder.o \
-js/fdlibm/w_scalb.o \
-js/fdlibm/w_sinh.o \
-js/fdlibm/w_sqrt.o
-
 
 
 TESTOBJ = \
@@ -292,9 +175,11 @@ work/testuri.o   \
 work/testxpath.o \
 work/testzip.o
 
-OBJ = $(DOMOBJ) $(JSOBJ)
+OBJ = $(DOMOBJ)
+
+all: testsvg.exe
 
-all: testdom.exe testhttp.exe testodf.exe \
+tests: testdom.exe testhttp.exe  \
 testsvg.exe testuri.exe testxpath.exe testzip.exe
 
 testdom.exe: libdom.a work/testdom.o
@@ -333,8 +218,6 @@ clean:
        -$(RM) *.gch
        -$(RM) testdom
        -$(RM) testdom.exe
-       -$(RM) testodf
-       -$(RM) testodf.exe
        -$(RM) testsvg
        -$(RM) testsvg.exe
        -$(RM) testuri