f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * Inkscape build file.
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * See buildtool.cpp for use.
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * Bob Jamison
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * Copyright (C) 2006-2008 Inkscape.org
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * This library is free software; you can redistribute it and/or
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * modify it under the terms of the GNU Lesser General Public
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * License as published by the Free Software Foundation; either
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * version 2.1 of the License, or (at your option) any later version.
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * This library is distributed in the hope that it will be useful,
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * but WITHOUT ANY WARRANTY; without even the implied warranty of
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * Lesser General Public License for more details.
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * You should have received a copy of the GNU Lesser General Public
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * License along with this library; if not, write to the Free Software
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal## P R O J E C T : I N K S C A P E
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <description>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal Build file for the Inkscape SVG editor. This version
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal is configured for Unix/Linux, but hopefully we can merge
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal in the future.
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal </description>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- set global properties for this build -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- Use these settings for Unix -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- Use these settings for the MinGW native compiler -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <property name="arch" value="mingw32-"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <property name="archutil" value=""/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <property name="devlibs" location="c:/devlibs"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- Use these settings for the MinGW cross compiler -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <property name="arch" value="i686-pc-mingw32-"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <property name="archutil" value="${arch}"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <property name="gtk" location="/target"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- Extra properties -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal This is for package-config. With these two settings, pkg-config
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal queries can be as simple as ${pcc.packageName} for cflags, and
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ${pcl.packageName} for libs. Dependencies are calculated automatically.
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <property name="pkg-config-path" location="${devlibs}/lib/pkgconfig"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <property name="pkg-config-prefix" location="${devlibs}"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : I N I T
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description=
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal "Do all preparatory tasks, like make directories and copy files">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal tofile="${src}/helper/sp-marshal.h"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal tofile="${src}/helper/sp-marshal.cpp"/>
90a3966dd44e306d23febc15ebd65cde07d7a4ddTed Gould #define INKSCAPE_VERSION "${version}, revision ${svn.revision}"
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal </makefile>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #ifndef _CONFIG_H_
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define _CONFIG_H_
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /*######################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## This is for require-config.h, whose
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## purpose I cannot fathom.
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ######################################*/
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define PACKAGE_TARNAME
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /*######################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #### RESOURCE DIRECTORIES
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ######################################*/
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define INKSCAPE_DATADIR "."
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define PACKAGE_LOCALE_DIR "locale"
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /*######################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #### OTHER DEFINITIONS
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ######################################*/
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define GETTEXT_PACKAGE "inkscape"
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define PACKAGE_STRING VERSION
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_GETOPT_H 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_STRING_H 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_LIBINTL_H 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_MALLOC_H 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_STDLIB_H 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_SYS_STAT_H 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_INTTYPES_H 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_ZLIB_H 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define ENABLE_LCMS 1
a711cbd8f31ee10f058d9211b4ec16baeac602bcJazzyNico #define WITH_GTKMM_2_24 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define ENABLE_NLS 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_BIND_TEXTDOMAIN_CODESET 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /* make us relocatable */
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define BR_PTHREADS 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define ENABLE_BINRELOC 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /* CairoPDF options */
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_CAIRO_PDF 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define PANGO_ENABLE_ENGINE 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define RENDER_WITH_PANGO_CAIRO 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_GTK_WINDOW_FULLSCREEN 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /* internal interpreter */
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define WITH_PYTHON 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /* use poppler for pdf import? */
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_POPPLER 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define HAVE_POPPLER_CAIRO 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /* do we want bitmap manipulation? */
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define WITH_IMAGE_MAGICK 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal /* Allow reading WordPerfect? */
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #define WITH_LIBWPG 1
3b7d18d13e898dd21f8db417f89d7fe34ba1bc96Jon A. Cruz /* Default to libwpg 0.1.x */
3b7d18d13e898dd21f8db417f89d7fe34ba1bc96Jon A. Cruz #define WITH_LIBWPG01 1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal #endif /* _CONFIG_H_ */
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal </makefile>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : T O U C H A B O U T
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
90a3966dd44e306d23febc15ebd65cde07d7a4ddTed Gould description="update the modification time of aboutbox.cpp">
90a3966dd44e306d23febc15ebd65cde07d7a4ddTed Gould <!-- not good <touch file="${src}/ui/dialog/aboutbox.cpp"/> -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- better -->
90a3966dd44e306d23febc15ebd65cde07d7a4ddTed Gould <delete file="${build}/obj/ui/dialog/aboutbox.o"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : C O M P I L E
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="compile the source to .o" >
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- Compile from source to build -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal destdir="${build}/obj"
10f0a13bb33172561291383419e3fc192d1b2ae3ishmal continueOnError="false"
10f0a13bb33172561291383419e3fc192d1b2ae3ishmal refreshCache="${refresh}">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- THINGS TO EXCLUDE -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <exclude name="extension/implementation/plugin.cpp"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- exclude name="inkview.cpp"/-->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!--OVERLAP-->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <exclude name="removeoverlap/placement_SolveVPSC.cpp"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <exclude name="removeoverlap/placement_SolveVPSC.h"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <exclude name="removeoverlap/remove_rectangle_overlap-test.cpp"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <exclude name="removeoverlap/remove_rectangle_overlap-test.h"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!--WIN32 -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal </excludeinc>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -Wall -Wformat -Werror=format-security -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -DVERSION=\"${version}\"
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -DHAVE_CONFIG_H
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -D_INTL_REDIRECT_INLINE
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -DRELAYTOOL_SSL="static const int libssl_is_present=1; static int __attribute__((unused)) libssl_symbol_is_present(char *s){ return 1; }" <!-- inkboard -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -I${devlibs}/include
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- GTK / GTKMM -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- OTHER -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- PYTHON -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- JAVA -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal </includes>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : L I B
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="create a static library">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal file="${build}/libinkscape.a">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal </staticlib>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : I 1 8 N
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="compile gettext .po files to .mo">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : L I N K
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="link objects and library to create executable">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal stripcommand="${archutil}strip"
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal objcopycommand="${archutil}objcopy">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -L${devlibs}/lib
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ${pcl.poppler} ${pcl.poppler-cairo} ${pcl.poppler-glib}
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -lssl -lcrypto
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -lpng -ljpeg -ltiff -lpopt -lz
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : L I N K I N K V I E W
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="link objects and library to create Inkview executable">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal stripcommand="${archutil}strip"
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal objcopycommand="${archutil}objcopy">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -L${devlibs}/lib
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- PERL -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- PYTHON -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -lxml2 -lxslt
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -lwpg-0.1 -lwpg-stream-0.1
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -lssl -lcrypto
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal -lpng -ljpeg -ltiff -lpopt -lz
10f0a13bb33172561291383419e3fc192d1b2ae3ishmal -lintl -liconv -lm
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : D I S T
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="generate the distribution directory with all needed files">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <!-- Create the distribution directory -->
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <!-- Copy Inkscape files -->
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <copy file="${build}/inkscape.dbg" todir="${dist}/bin"/>
28bf548be956fa98bffa377e2caba5f28fb281adtavmjong-free <fileset dir="share/attributes"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/clipart"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/examples"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/extensions"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/fonts"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/gradients"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/icons"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/keys"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/markers"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/palettes"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/patterns"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/screens"> <exclude name=".*\.am"/> </fileset>
df717630fe580e7c753ac381f197e901885985b9tavmjong-free <fileset dir="share/symbols"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/templates"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/tutorials"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="share/ui"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <fileset dir="${build}/locale"> <exclude name=".*\.am"/> </fileset>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <!-- Copy devlibs files -->
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : JAVAC
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="compile java binding classes">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <javac srcdir="${src}/bind/java" destdir="${build}/java/classes"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : JAR
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="pack java classes and resources into a jar file">
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <copy todir="${build}/java/classes"> <fileset dir="bind/data"/></copy>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal <jar basedir="${build}/java/classes" destfile="${build}/java/lib/inkscape.jar"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : BINDDIST
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="pack java classes and resources into a jar file">
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <copy todir="${datadir}/inkscape/bind"> <fileset dir="bind/java"/> </copy>
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <copy todir="${datadir}/inkscape/bind/java"> <fileset dir="${build}/java/lib"/> </copy>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : BINDCLEAN
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="clean up java binding classes">
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : D I S T - A L L
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="generate the distribution, along with inkview" >
42f0a2b62f00aa16f6b73d69c7a566dd58f5d9fbishmal <copy file="${build}/inkview.dbg" todir="${dist}/bin"/>
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ## T A R G E T : C L E A N
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal ########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal description="clean up. deleting build and distro dirs" >
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal########################################################################
f247fd9e12941e4e343611f7a2e24aa72f02e81aishmal########################################################################