summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 5956916)
raw | patch | inline | side by side (parent: 5956916)
author | ishmal <ishmal@users.sourceforge.net> | |
Sun, 11 Feb 2007 01:23:06 +0000 (01:23 +0000) | ||
committer | ishmal <ishmal@users.sourceforge.net> | |
Sun, 11 Feb 2007 01:23:06 +0000 (01:23 +0000) |
build.xml | patch | blob | history |
diff --git a/build.xml b/build.xml
index fdce6206280b00465a4783b8158c43b0f5ccf473..6940b952dafcf67a5d5d2aea9b9bff21b5835098 100644 (file)
--- a/build.xml
+++ b/build.xml
+<!--
+ * Inkscape build file.
+ *
+ * See buildtool.cpp for use.
+ *
+ * Authors:
+ * Bob Jamison
+ * Others
+ *
+ * Copyright (C) 2006 Inkscape.org
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+-->
+
+
+
+
+
+<!--
+########################################################################
+## P R O J E C T : I N K S C A P E
+########################################################################
+-->
<project name="Inkscape" default="dist" basedir=".">
<description>
Build file for the Inkscape SVG editor. This file
</description>
<!-- set global properties for this build -->
- <property name="version" value="0.45"/>
+ <property name="version" value="0.46dev"/>
<property name="arch" value="i686-pc-mingw32-"/>
<!--<property name="archutil" value="${arch}"/>-->
<property name="archutil" value=""/>
+ <!--
+ ########################################################################
+ ## T A R G E T : I N I T
+ ########################################################################
+ -->
<target name="init">
<!-- Create the build directory structure used by compile -->
<mkdir dir="${build}"/>
+ <!--
+ ########################################################################
+ ## T A R G E T : C O M P I L E
+ ########################################################################
+ -->
<target name="compile" depends="init"
description="compile the source " >
<!-- Compile from source to build -->
</target>
-
-
-
+ <!--
+ ########################################################################
+ ## T A R G E T : L I B
+ ########################################################################
+ -->
<target name="lib" depends="compile">
<staticlib command="${archutil}ar crsv"
file="${build}/libinkscape.a">
-
-
+ <!--
+ ########################################################################
+ ## T A R G E T : I 1 8 N
+ ########################################################################
+ -->
<target name="i18n" depends="compile">
<msgfmt todir="${build}/locale" owndir="true"
out="LC_MESSAGES/inkscape.mo">
+ <!--
+ ########################################################################
+ ## T A R G E T : L I N K
+ ########################################################################
+ -->
<target name="link" depends="lib">
<rc command="${archutil}windres"
file="${src}/inkscape.rc"
+ <!--
+ ########################################################################
+ ## T A R G E T : L I N K I N K V I E W
+ ########################################################################
+ -->
<target name="linkinkview" depends="lib">
<rc command="${archutil}windres"
file="${src}/inkview.rc"
-
-
+ <!--
+ ########################################################################
+ ## T A R G E T : D I S T
+ ########################################################################
+ -->
<target name="dist" depends="link,i18n"
description="generate the distribution" >
<!-- Create the distribution directory -->
+ <!--
+ ########################################################################
+ ## T A R G E T : D I S T - A L L
+ ########################################################################
+ -->
<target name="dist-all" depends="dist,linkinkview"
description="generate the distribution, along with inkview" >
<copy file="${build}/inkview.exe" todir="${dist}"/>
+ <!--
+ ########################################################################
+ ## T A R G E T : C L E A N
+ ########################################################################
+ -->
<target name="clean"
description="clean up" >
<!-- Delete the ${build} and ${dist} directory trees -->
<delete dir="${build}"/>
<delete dir="${dist}"/>
</target>
+
+
+
</project>
+<!--
+########################################################################
+## E N D
+########################################################################
+-->