summaryrefslogtreecommitdiffstats
path: root/build.xml
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2008-11-23 04:44:08 +0000
committerTed Gould <ted@canonical.com>2008-11-23 04:44:08 +0000
commitd36d2eed1b9a4e6085ca21e3369012786d5f693d (patch)
treec1b89e0b96611d2d26d92a79b0f0bc085a95df40 /build.xml
parentadded Guides Creator extension by Jonas Termeau (LP300877) (diff)
downloadinkscape-d36d2eed1b9a4e6085ca21e3369012786d5f693d.tar.gz
inkscape-d36d2eed1b9a4e6085ca21e3369012786d5f693d.zip
Merging in the OpenMP work from the mailing list with some improved build files.
(bzr r6893)
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/build.xml b/build.xml
index 8b8965680..f65b6e20f 100644
--- a/build.xml
+++ b/build.xml
@@ -375,6 +375,7 @@
-Wall -Wformat -Werror=format-security -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch
-O2
-mms-bitfields
+ -fopenmp
</flags>
<defines>
-DVERSION=\"${version}\"
@@ -476,6 +477,7 @@
objcopycommand="${archutil}objcopy">
<flags>
-mwindows
+ -mthreads
</flags>
<fileset dir="${build}">
<include name="inkres.o"/>
@@ -501,6 +503,7 @@
-lpng -ljpeg.dll -ltiff.dll -lpopt ${devlibs}/lib/zdll.lib
-lgc
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
+ -lgomp -lpthreadGC2
</libs>
</link>
</target>
@@ -530,6 +533,7 @@
objcopycommand="${archutil}objcopy">
<flags>
-mwindows
+ -mthreads
</flags>
<fileset dir="${build}">
<include name="inkviewres.o"/>
@@ -553,6 +557,7 @@
-lpng -ljpeg.dll -ltiff.dll -lpopt ${devlibs}/lib/zdll.lib
-lgc
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
+ -lgomp -lpthreadGC2
</libs>
</link>
</target>
@@ -572,6 +577,7 @@
stripcommand="${archutil}strip"
objcopycommand="${archutil}objcopy">
<flags>
+ -mthreads
</flags>
<fileset dir="${build}">
<include name="obj/test-main.o"/>
@@ -602,6 +608,7 @@
-lpng -ljpeg.dll -ltiff.dll -lpopt ${devlibs}/lib/zdll.lib
-lgc
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
+ -lgomp -lpthreadGC2
</libs>
</link>
</target>
@@ -667,6 +674,7 @@
<copy todir="${dist}" file="${devlibs}/bin/libpopt-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/liblcms-1.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/intl.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/pthreadGC2.dll"/>
<copy file="${devlibs}/bin/intl.dll" tofile="${dist}/libintl-2.dll"/>
<!-- MSGFMT files -->