diff options
author | John Wiegley <johnw@newartisans.com> | 2012-05-19 19:32:40 -0500 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2012-05-20 04:48:05 -0500 |
commit | 4681e58d7f3cda2a2ac6d05b6ec1a106f568e029 (patch) | |
tree | 488d6531d688c68713baa5c1d70fb37be198b861 /dist | |
parent | 303976e563608d8a1f4eb09ac5c9402ae5ce74fd (diff) | |
download | fork-ledger-4681e58d7f3cda2a2ac6d05b6ec1a106f568e029.tar.gz fork-ledger-4681e58d7f3cda2a2ac6d05b6ec1a106f568e029.tar.bz2 fork-ledger-4681e58d7f3cda2a2ac6d05b6ec1a106f568e029.zip |
Converted the Ledger build system to use CMake
Diffstat (limited to 'dist')
27 files changed, 0 insertions, 973 deletions
diff --git a/dist/Portfile b/dist/Portfile deleted file mode 100644 index 3388c936..00000000 --- a/dist/Portfile +++ /dev/null @@ -1,88 +0,0 @@ -# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 -# $Id$ - -PortSystem 1.0 - -name ledger-devel -version 3.0.0-20100615 -homepage http://www.newartisans.com/software/ledger.html -categories finance - -description A command-line, double-entry accounting tool. -long_description Ledger is a powerful, double-entry accounting system that \ - is accessed from the UNIX command-line. - -maintainers newartisans.com:johnw - -platforms darwin - -use_bzip2 yes -master_sites http://ftp.newartisans.com/pub/ledger/ -distname ledger-${version} -checksums md5 980e819c4cb68b8777849a44316e0edc \ - sha1 ff1b281ce6ddfeb5814ce59bd4d69b97ddb21f7e \ - rmd160 a40e64bf21c9c132619b0921dee0e12299e3938a - -depends_build port:automake \ - port:autoconf \ - port:libtool - -depends_lib port:gettext \ - port:gmp \ - port:mpfr \ - port:boost \ - port:libedit - -configure.args --with-extra-includes=${prefix}/include \ - --with-extra-libs=${prefix}/lib - -build.args DYLD_LIBRARY_PATH=${worksrcpath}/ledger/.libs - -destroot.args DESTDIR=${destroot}${prefix} \ - DYLD_LIBRARY_PATH=${worksrcpath}/ledger/.libs \ - docprefix=${destroot}/share/doc - -variant debug description {Enable debug mode} { - configure.args-append --enable-debug=yes -} - -variant icu description {Enable full Unicode support} { - if {[variant_isset python25]} { - depends_lib-delete port:boost+python25 - depends_lib-append port:boost+icu+python25 - } elsif {[variant_isset python26]} { - depends_lib-delete port:boost+python26 - depends_lib-append port:boost+icu+python26 - } else { - depends_lib-delete port:boost - depends_lib-append port:boost+icu - } -} - -variant python25 description {build python 2.5 support} conflicts python26 { - set pyversion 2.5 - if {[variant_isset icu]} { - depends_lib-delete port:boost+icu - depends_lib-append port:boost+icu+python25 - } else { - depends_lib-delete port:boost - depends_lib-append port:boost+python25 - } - depends_lib-append port:python25 -} - -variant python26 description {build python 2.6 support} conflicts python25 { - set pyversion 2.6 - if {[variant_isset icu]} { - depends_lib-delete port:boost+icu - depends_lib-append port:boost+icu+python26 - } else { - depends_lib-delete port:boost - depends_lib-append port:boost+python26 - } - depends_lib-append port:python26 -} - -livecheck.check regex -livecheck.url [lindex ${master_sites} 0] -livecheck.regex ${name}-(\[0-9.-\]+)\\.tar diff --git a/dist/pkg/ledger.pmdoc/01libgmp-contents.xml b/dist/pkg/ledger.pmdoc/01libgmp-contents.xml deleted file mode 100644 index 0a430288..00000000 --- a/dist/pkg/ledger.pmdoc/01libgmp-contents.xml +++ /dev/null @@ -1 +0,0 @@ -<pkg-contents spec="1.12"><f n="libgmp.3.4.2.dylib" o="root" g="admin" p="33261" pt="/opt/local/lib/libgmp.3.4.2.dylib" m="false" t="file"/></pkg-contents>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/01libgmp.xml b/dist/pkg/ledger.pmdoc/01libgmp.xml deleted file mode 100644 index 23719cb0..00000000 --- a/dist/pkg/ledger.pmdoc/01libgmp.xml +++ /dev/null @@ -1 +0,0 @@ -<pkgref spec="1.12" uuid="20CB3809-D9CA-4DC8-9D1C-7AF1A63BB48A"><config><identifier>com.newartisans.ledger261.libgmp342.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libgmp.3.4.2.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>01libgmp-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/02libintl-contents.xml b/dist/pkg/ledger.pmdoc/02libintl-contents.xml deleted file mode 100644 index c48f3143..00000000 --- a/dist/pkg/ledger.pmdoc/02libintl-contents.xml +++ /dev/null @@ -1 +0,0 @@ -<pkg-contents spec="1.12"><f n="libintl.8.0.2.dylib" o="root" g="admin" p="33188" pt="/opt/local/lib/libintl.8.0.2.dylib" m="false" t="file"/></pkg-contents>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/02libintl.xml b/dist/pkg/ledger.pmdoc/02libintl.xml deleted file mode 100644 index 07805206..00000000 --- a/dist/pkg/ledger.pmdoc/02libintl.xml +++ /dev/null @@ -1 +0,0 @@ -<pkgref spec="1.12" uuid="45E37CF4-128B-4810-9BC8-BDE24D0C2D31"><config><identifier>com.newartisans.ledger261.libintl802.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libintl.8.0.2.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>02libintl-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/03libosp-contents.xml b/dist/pkg/ledger.pmdoc/03libosp-contents.xml deleted file mode 100644 index f620ae64..00000000 --- a/dist/pkg/ledger.pmdoc/03libosp-contents.xml +++ /dev/null @@ -1 +0,0 @@ -<pkg-contents spec="1.12"><f n="libosp.5.0.0.dylib" o="root" g="admin" p="33261" pt="/opt/local/lib/libosp.5.0.0.dylib" m="false" t="file"/></pkg-contents>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/03libosp.xml b/dist/pkg/ledger.pmdoc/03libosp.xml deleted file mode 100644 index 0c355399..00000000 --- a/dist/pkg/ledger.pmdoc/03libosp.xml +++ /dev/null @@ -1 +0,0 @@ -<pkgref spec="1.12" uuid="68EFD971-45E8-41F0-A238-48A0D7DB919A"><config><identifier>com.newartisans.ledger261.libosp500.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libosp.5.0.0.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>03libosp-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/04libofx-contents.xml b/dist/pkg/ledger.pmdoc/04libofx-contents.xml deleted file mode 100644 index 9fd6b67f..00000000 --- a/dist/pkg/ledger.pmdoc/04libofx-contents.xml +++ /dev/null @@ -1 +0,0 @@ -<pkg-contents spec="1.12"><f n="libofx.3.0.1.dylib" o="root" g="admin" p="33261" pt="/opt/local/lib/libofx.3.0.1.dylib" m="false" t="file"/></pkg-contents>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/04libofx.xml b/dist/pkg/ledger.pmdoc/04libofx.xml deleted file mode 100644 index 44ac60c7..00000000 --- a/dist/pkg/ledger.pmdoc/04libofx.xml +++ /dev/null @@ -1 +0,0 @@ -<pkgref spec="1.12" uuid="25459941-C854-492F-BBCB-AB386E085408"><config><identifier>com.newartisans.ledger261.libofx301.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libofx.3.0.1.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>04libofx-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/05libpcre-contents.xml b/dist/pkg/ledger.pmdoc/05libpcre-contents.xml deleted file mode 100644 index 244c7d22..00000000 --- a/dist/pkg/ledger.pmdoc/05libpcre-contents.xml +++ /dev/null @@ -1 +0,0 @@ -<pkg-contents spec="1.12"><f n="libpcre.0.0.1.dylib" o="root" g="admin" p="33261" pt="/opt/local/lib/libpcre.0.0.1.dylib" m="false" t="file"/></pkg-contents>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/05libpcre.xml b/dist/pkg/ledger.pmdoc/05libpcre.xml deleted file mode 100644 index 28d7188b..00000000 --- a/dist/pkg/ledger.pmdoc/05libpcre.xml +++ /dev/null @@ -1 +0,0 @@ -<pkgref spec="1.12" uuid="C507CC8C-58DE-41FF-ACAF-393176088653"><config><identifier>com.newartisans.ledger261.libpcre001.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libpcre.0.0.1.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>05libpcre-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/06ledger-contents.xml b/dist/pkg/ledger.pmdoc/06ledger-contents.xml deleted file mode 100644 index 277b9294..00000000 --- a/dist/pkg/ledger.pmdoc/06ledger-contents.xml +++ /dev/null @@ -1 +0,0 @@ -<pkg-contents spec="1.12"><f n="ledger.pdf" o="johnw" g="501" p="33188" pt="/Users/johnw/Products/2.6.1/ledger.pdf" m="false" t="file"/></pkg-contents>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/06ledger.xml b/dist/pkg/ledger.pmdoc/06ledger.xml deleted file mode 100644 index d90d9a33..00000000 --- a/dist/pkg/ledger.pmdoc/06ledger.xml +++ /dev/null @@ -1 +0,0 @@ -<pkgref spec="1.12" uuid="332F048F-7778-42FF-AABB-A519AC0CCEC5"><config><identifier>com.newartisans.ledger261.ledger.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/Users/johnw/Products/2.6.1/ledger.pdf</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod></config><contents><file-list>06ledger-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/07ledger-contents.xml b/dist/pkg/ledger.pmdoc/07ledger-contents.xml deleted file mode 100644 index 8314ef4d..00000000 --- a/dist/pkg/ledger.pmdoc/07ledger-contents.xml +++ /dev/null @@ -1 +0,0 @@ -<pkg-contents spec="1.12"><f n="ledger.info" o="johnw" g="501" p="33188" pt="/Users/johnw/Projects/branches/2.6.1/ledger.info" m="false" t="file"/></pkg-contents>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/07ledger.xml b/dist/pkg/ledger.pmdoc/07ledger.xml deleted file mode 100644 index 582ed128..00000000 --- a/dist/pkg/ledger.pmdoc/07ledger.xml +++ /dev/null @@ -1 +0,0 @@ -<pkgref spec="1.12" uuid="AF6A8ADD-2251-4548-B762-B0FFC7D664DE"><config><identifier>com.newartisans.ledger261.ledger-1.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/Users/johnw/Projects/branches/2.6.1/ledger.info</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>scripts.postinstall.path</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>07ledger-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/08ledger-contents.xml b/dist/pkg/ledger.pmdoc/08ledger-contents.xml deleted file mode 100644 index 6adf8d2c..00000000 --- a/dist/pkg/ledger.pmdoc/08ledger-contents.xml +++ /dev/null @@ -1 +0,0 @@ -<pkg-contents spec="1.12"><f n="ledger.el" o="johnw" g="501" p="33188" pt="/Users/johnw/Projects/branches/2.6.1/ledger.el" m="false" t="file"/></pkg-contents>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/08ledger.xml b/dist/pkg/ledger.pmdoc/08ledger.xml deleted file mode 100644 index 28489728..00000000 --- a/dist/pkg/ledger.pmdoc/08ledger.xml +++ /dev/null @@ -1 +0,0 @@ -<pkgref spec="1.12" uuid="3E76E43D-8A47-4CE2-B9C9-7F8BD8040222"><config><identifier>com.newartisans.ledger261.ledger-2.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/Users/johnw/Projects/branches/2.6.1/ledger.el</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>08ledger-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file diff --git a/dist/pkg/ledger.pmdoc/index.xml b/dist/pkg/ledger.pmdoc/index.xml deleted file mode 100644 index 0c8c8963..00000000 --- a/dist/pkg/ledger.pmdoc/index.xml +++ /dev/null @@ -1 +0,0 @@ -<pkmkdoc spec="1.12"><properties><title>Ledger 2.6.1</title><build>/Users/johnw/Projects/ledger/Ledger 2.6.1.pkg</build><organization>com.newartisans</organization><userSees ui="easy"/><min-target os="3"/><domain system="true"/></properties><distribution><versions min-spec="1.000000"/><scripts></scripts></distribution><description>Ledger is a command-line, double-entry accounting system.</description><contents><choice title="libgmp" id="gmp" description="The GNP multi-precision math library. " starts_selected="true" starts_enabled="true" starts_hidden="false"><customLoc mod="true">/usr/lib</customLoc><pkgref id="com.newartisans.ledger261.libgmp342.pkg"/></choice><choice title="libintl.8.0.2" id="choice9" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.libintl802.pkg"/></choice><choice title="libosp.5.0.0" id="choice10" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.libosp500.pkg"/></choice><choice title="libofx.3.0.1" id="choice11" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.libofx301.pkg"/></choice><choice title="libpcre.0.0.1" id="choice12" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.libpcre001.pkg"/></choice><choice title="ledger" id="choice13" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.ledger.pkg"/><pkgref id="com.newartisans.ledger261.ledger-1.pkg"/></choice><choice title="ledger" id="choice14" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.ledger-2.pkg"/></choice></contents><resources bg-scale="none" bg-align="topleft"><locale lang="en"><resource relative="true" mod="true" type="license">LICENSE</resource><resource relative="true" mod="true" type="readme">README</resource></locale></resources><requirements><requirement id="sosv" operator="ge" value="'10.5.0'"/></requirements><flags/><item type="file">01libgmp.xml</item><item type="file">02libintl.xml</item><item type="file">03libosp.xml</item><item type="file">04libofx.xml</item><item type="file">05libpcre.xml</item><item type="file">06ledger.xml</item><item type="file">07ledger.xml</item><item type="file">08ledger.xml</item><mod>properties.customizeOption</mod><mod>properties.userDomain</mod><mod>properties.title</mod><mod>description</mod><mod>properties.anywhereDomain</mod><mod>properties.systemDomain</mod></pkmkdoc>
\ No newline at end of file diff --git a/dist/pkg/post-install.sh b/dist/pkg/post-install.sh deleted file mode 100755 index 158ca7c2..00000000 --- a/dist/pkg/post-install.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -ln -sf /usr/lib/libexpat.1.5.2.dylib /usr/lib/libexpat.1.dylib -ln -sf /usr/lib/libexpat.1.5.2.dylib /usr/lib/libexpat.dylib - -ln -sf /usr/lib/libgmp.3.4.2.dylib /usr/lib/libgmp.3.dylib -ln -sf /usr/lib/libgmp.3.4.2.dylib /usr/lib/libgmp.dylib - diff --git a/dist/win/installer/Calculator.png b/dist/win/installer/Calculator.png Binary files differdeleted file mode 100644 index cf9c87c7..00000000 --- a/dist/win/installer/Calculator.png +++ /dev/null diff --git a/dist/win/installer/Calculator_16x16.ico b/dist/win/installer/Calculator_16x16.ico Binary files differdeleted file mode 100644 index 59a6ba8a..00000000 --- a/dist/win/installer/Calculator_16x16.ico +++ /dev/null diff --git a/dist/win/installer/build.bat b/dist/win/installer/build.bat deleted file mode 100644 index 1f3b69ff..00000000 --- a/dist/win/installer/build.bat +++ /dev/null @@ -1,28 +0,0 @@ -@echo off - -rem Call the script that will read and parse version.m4, and store the version -rem number in the ledger_version_nr environment variable. -call ..\vc9\extract_version_numbers.bat -del config.h -rem Ledgers uses x.y.z-date format, but MSI needs x.y.z.b numbering. Can be -rem solved with simple string replace. -set ledger_version_nr=%ledger_version_nr:-=.% - -rmdir /S /Q content -mkdir content -rem Now, gather all the files we need in a directory -copy ..\vc9\Release\ledger.exe content -copy ..\..\..\doc\ledger.pdf content -copy ..\..\..\doc\LICENSE.rtf content -copy Calculator_16x16.ico content -copy ledger.wxs content - -cd content -rem Finally, call the WiX compiler & linker -"%WIX%\bin\candle.exe" ledger.wxs -"%WIX%\bin\light.exe" -ext WixUIExtension ledger.wixobj - -rem Hopefully everything went well, copy the result back -copy ledger.msi ..\ledger-%ledger_version_nr%.msi - -cd .. diff --git a/dist/win/installer/ledger.wxs b/dist/win/installer/ledger.wxs deleted file mode 100644 index 711c9477..00000000 --- a/dist/win/installer/ledger.wxs +++ /dev/null @@ -1,63 +0,0 @@ -<?xml version='1.0' encoding='windows-1252'?> -<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'> - <Product Name='Ledger' Id='7976E26F-7353-4838-A524-2465619E8AE0' UpgradeCode='F9E282EC-EC89-482c-9214-8F03661414A2' - Language='1033' Codepage='1252' Version='$(env.ledger_version_nr)' Manufacturer='John Wiegley'> - <Package Id='*' Keywords='Installer' Description="Ledger $(env.ledger_version_nr) Installer" - Comments='Double-entry accounting system with a command-line reporting interface.' Manufacturer='John Wiegley' - InstallerVersion='100' Languages='1033' Compressed='yes' SummaryCodepage='1252' /> - - <Media Id='1' Cabinet='ledger.cab' EmbedCab='yes' DiskPrompt='CD-ROM #1' /> - <Property Id='DiskPrompt' Value="Ledger $(env.ledger_version_nr) Installation [1]" /> - <Directory Id='TARGETDIR' Name='SourceDir'> - <Directory Id='ProgramFilesFolder' Name='PFiles'> - <Directory Id='INSTALLDIR' Name='Ledger 3'> - <Component Id='MainExecutable' Guid='53D87CDD-FD2F-414f-BB84-807F5E31BC4B'> - <File Id='LedgerEXE' Name='ledger.exe' DiskId='1' Source='ledger.exe' KeyPath='yes'> - <!--Shortcut Id="startmenuFoobar10" Directory="ProgramMenuDir" Name="Foobar 1.0" - WorkingDirectory='INSTALLDIR' Icon="Foobar10.exe" IconIndex="0" Advertise="yes" /--> - <!--Shortcut Id="desktopFoobar10" Directory="DesktopFolder" Name="Foobar 1.0" - WorkingDirectory='INSTALLDIR' Icon="Foobar10.exe" IconIndex="0" Advertise="yes" /--> - </File> - </Component> - <!--Component Id='HelperLibrary' Guid='YOURGUID-6BE3-460D-A14F-75658D16550B'> - <File Id='HelperDLL' Name='Helper.dll' DiskId='1' Source='Helper.dll' KeyPath='yes' /> - </Component--> - <Component Id='Manual' Guid='86878FFD-860A-44d1-9FEB-B1CB2B551E38'> - <File Id='Manual' Name='ledger.pdf' DiskId='1' Source='ledger.pdf' KeyPath='yes'> - <Shortcut Id='startmenuManual' Directory='ProgramMenuDir' Name='Ledger manual' Advertise='yes' /> - </File> - </Component> - </Directory> - </Directory> - - <Directory Id="ProgramMenuFolder" Name="Programs"> - <Directory Id="ProgramMenuDir" Name="Ledger 3"> - <Component Id="ProgramMenuDir" Guid="E9BBD4AA-A0CB-41db-9870-795728956198"> - <RemoveFolder Id='ProgramMenuDir' On='uninstall' /> - <RegistryValue Root='HKCU' Key='Software\Ledger' Type='string' Value='' KeyPath='yes' /> - </Component> - </Directory> - </Directory> - </Directory> - <Feature Id='Complete' Level='1' Title='Ledger $(env.ledger_version_nr)' Description='The complete package.' Display='expand' ConfigurableDirectory='INSTALLDIR'> - <ComponentRef Id='MainExecutable' /> - <ComponentRef Id='Manual' /> - <ComponentRef Id='ProgramMenuDir' /> - </Feature> - <!-- http://techupcoming.com/userinterfaceiconscom-download-high-quality-icons-for-free/ --> - <Icon Id="Ledger.exe" SourceFile="Calculator_16x16.ico" /> - <Property Id="ARPPRODUCTICON" Value="Ledger.exe" /> - <Property Id="ALLUSERS" Value="1"/> - - <UIRef Id='WixUI_Minimal' /> - <UIRef Id='WixUI_ErrorProgressText' /> - - <WixVariable Id="WixUILicenseRtf" Value="LICENSE.rtf" /> - <!--WixVariable Id="WixUIBannerBmp" Value="path\banner.bmp" /> - <WixVariable Id="WixUIDialogBmp" Value="path\dialog.bmp" /> - <WixVariable Id="WixUIExclamationIco" Value="path\exclamation.ico" /> - <WixVariable Id="WixUIInfoIco" Value="path\information.ico" /> - <WixVariable Id="WixUINewIco" Value="path\new.ico" /> - <WixVariable Id="WixUIUpIco" Value="path\up.ico" /--> - </Product> -</Wix> diff --git a/dist/win/vc9/extract_version_numbers.bat b/dist/win/vc9/extract_version_numbers.bat deleted file mode 100644 index 71a339cd..00000000 --- a/dist/win/vc9/extract_version_numbers.bat +++ /dev/null @@ -1,7 +0,0 @@ -set target_file=config.h -set /p version_file_contents=<..\..\..\version.m4 -set ledger_version_nr=%version_file_contents:m4_define([VERSION_NUMBER], [=% -set ledger_version_nr=%ledger_version_nr:])=% -echo #pragma once> %target_file% -echo #define PACKAGE_VERSION "%ledger_version_nr%">> %target_file% -echo #define VERSION "%ledger_version_nr%">> %target_file% diff --git a/dist/win/vc9/ledger.sln b/dist/win/vc9/ledger.sln deleted file mode 100644 index a713475c..00000000 --- a/dist/win/vc9/ledger.sln +++ /dev/null @@ -1,93 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ledger", "ledger.vcproj", "{33A6F094-A973-4FB6-9DED-F4F0568359E1}" - ProjectSection(ProjectDependencies) = postProject - {4AF4FD03-C169-456A-966A-081DE6BB71C7} = {4AF4FD03-C169-456A-966A-081DE6BB71C7} - {96DA1C71-3895-49FA-A4F1-2775C650AF3D} = {96DA1C71-3895-49FA-A4F1-2775C650AF3D} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{36984A95-E409-4254-9018-F65C78A32000}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gen-bases", "..\..\..\lib\win\mpir\build.vc9\gen-bases\gen-bases.vcproj", "{2297FA81-6D9D-4DC3-BA42-04E93F397047}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gen-fac_ui", "..\..\..\lib\win\mpir\build.vc9\gen-fac_ui\gen-fac_ui.vcproj", "{001E0D42-4AF4-44B8-A8B2-3CD46D537DBE}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gen-fib", "..\..\..\lib\win\mpir\build.vc9\gen-fib\gen-fib.vcproj", "{D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gen-mpir", "..\..\..\lib\win\mpir\build.vc9\gen-mpir\gen-mpir.vcproj", "{EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lib_mpfr", "..\..\..\lib\win\mpfr\build.vc9\lib_mpfr\lib_mpfr.vcproj", "{96DA1C71-3895-49FA-A4F1-2775C650AF3D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lib_mpir_cxx", "..\..\..\lib\win\mpir\build.vc9\lib_mpir_cxx\lib_mpir_cxx.vcproj", "{C82A62DB-DDB4-4072-832F-6DD841C6D80E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lib_mpir_gc", "..\..\..\lib\win\mpir\build.vc9\lib_mpir_gc\lib_mpir_gc.vcproj", "{4AF4FD03-C169-456A-966A-081DE6BB71C7}" - ProjectSection(ProjectDependencies) = postProject - {EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A} = {EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A} - {001E0D42-4AF4-44B8-A8B2-3CD46D537DBE} = {001E0D42-4AF4-44B8-A8B2-3CD46D537DBE} - {2297FA81-6D9D-4DC3-BA42-04E93F397047} = {2297FA81-6D9D-4DC3-BA42-04E93F397047} - {D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223} = {D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223} - {C82A62DB-DDB4-4072-832F-6DD841C6D80E} = {C82A62DB-DDB4-4072-832F-6DD841C6D80E} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {33A6F094-A973-4FB6-9DED-F4F0568359E1}.Debug|Win32.ActiveCfg = Debug|Win32 - {33A6F094-A973-4FB6-9DED-F4F0568359E1}.Debug|Win32.Build.0 = Debug|Win32 - {33A6F094-A973-4FB6-9DED-F4F0568359E1}.Debug|x64.ActiveCfg = Debug|Win32 - {33A6F094-A973-4FB6-9DED-F4F0568359E1}.Release|Win32.ActiveCfg = Release|Win32 - {33A6F094-A973-4FB6-9DED-F4F0568359E1}.Release|Win32.Build.0 = Release|Win32 - {33A6F094-A973-4FB6-9DED-F4F0568359E1}.Release|x64.ActiveCfg = Release|Win32 - {2297FA81-6D9D-4DC3-BA42-04E93F397047}.Debug|Win32.ActiveCfg = Debug|Win32 - {2297FA81-6D9D-4DC3-BA42-04E93F397047}.Debug|Win32.Build.0 = Debug|Win32 - {2297FA81-6D9D-4DC3-BA42-04E93F397047}.Debug|x64.ActiveCfg = Debug|Win32 - {2297FA81-6D9D-4DC3-BA42-04E93F397047}.Release|Win32.ActiveCfg = Release|Win32 - {2297FA81-6D9D-4DC3-BA42-04E93F397047}.Release|Win32.Build.0 = Release|Win32 - {2297FA81-6D9D-4DC3-BA42-04E93F397047}.Release|x64.ActiveCfg = Release|Win32 - {001E0D42-4AF4-44B8-A8B2-3CD46D537DBE}.Debug|Win32.ActiveCfg = Debug|Win32 - {001E0D42-4AF4-44B8-A8B2-3CD46D537DBE}.Debug|Win32.Build.0 = Debug|Win32 - {001E0D42-4AF4-44B8-A8B2-3CD46D537DBE}.Debug|x64.ActiveCfg = Debug|Win32 - {001E0D42-4AF4-44B8-A8B2-3CD46D537DBE}.Release|Win32.ActiveCfg = Release|Win32 - {001E0D42-4AF4-44B8-A8B2-3CD46D537DBE}.Release|Win32.Build.0 = Release|Win32 - {001E0D42-4AF4-44B8-A8B2-3CD46D537DBE}.Release|x64.ActiveCfg = Release|Win32 - {D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223}.Debug|Win32.ActiveCfg = Debug|Win32 - {D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223}.Debug|Win32.Build.0 = Debug|Win32 - {D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223}.Debug|x64.ActiveCfg = Debug|Win32 - {D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223}.Release|Win32.ActiveCfg = Release|Win32 - {D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223}.Release|Win32.Build.0 = Release|Win32 - {D3C6D6B7-CD38-4D49-9BA7-1FBB35F77223}.Release|x64.ActiveCfg = Release|Win32 - {EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A}.Debug|Win32.ActiveCfg = Debug|Win32 - {EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A}.Debug|Win32.Build.0 = Debug|Win32 - {EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A}.Debug|x64.ActiveCfg = Debug|Win32 - {EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A}.Release|Win32.ActiveCfg = Release|Win32 - {EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A}.Release|Win32.Build.0 = Release|Win32 - {EAFA3E0D-5B34-43A3-A08A-B5E3839BF66A}.Release|x64.ActiveCfg = Release|Win32 - {96DA1C71-3895-49FA-A4F1-2775C650AF3D}.Debug|Win32.ActiveCfg = Debug|Win32 - {96DA1C71-3895-49FA-A4F1-2775C650AF3D}.Debug|Win32.Build.0 = Debug|Win32 - {96DA1C71-3895-49FA-A4F1-2775C650AF3D}.Debug|x64.ActiveCfg = Debug|Win32 - {96DA1C71-3895-49FA-A4F1-2775C650AF3D}.Release|Win32.ActiveCfg = Release|Win32 - {96DA1C71-3895-49FA-A4F1-2775C650AF3D}.Release|Win32.Build.0 = Release|Win32 - {96DA1C71-3895-49FA-A4F1-2775C650AF3D}.Release|x64.ActiveCfg = Release|Win32 - {C82A62DB-DDB4-4072-832F-6DD841C6D80E}.Debug|Win32.ActiveCfg = Debug|Win32 - {C82A62DB-DDB4-4072-832F-6DD841C6D80E}.Debug|Win32.Build.0 = Debug|Win32 - {C82A62DB-DDB4-4072-832F-6DD841C6D80E}.Debug|x64.ActiveCfg = Debug|Win32 - {C82A62DB-DDB4-4072-832F-6DD841C6D80E}.Release|Win32.ActiveCfg = Release|Win32 - {C82A62DB-DDB4-4072-832F-6DD841C6D80E}.Release|Win32.Build.0 = Release|Win32 - {C82A62DB-DDB4-4072-832F-6DD841C6D80E}.Release|x64.ActiveCfg = Release|Win32 - {4AF4FD03-C169-456A-966A-081DE6BB71C7}.Debug|Win32.ActiveCfg = Debug|Win32 - {4AF4FD03-C169-456A-966A-081DE6BB71C7}.Debug|Win32.Build.0 = Debug|Win32 - {4AF4FD03-C169-456A-966A-081DE6BB71C7}.Debug|x64.ActiveCfg = Debug|Win32 - {4AF4FD03-C169-456A-966A-081DE6BB71C7}.Release|Win32.ActiveCfg = Release|Win32 - {4AF4FD03-C169-456A-966A-081DE6BB71C7}.Release|Win32.Build.0 = Release|Win32 - {4AF4FD03-C169-456A-966A-081DE6BB71C7}.Release|x64.ActiveCfg = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/dist/win/vc9/ledger.vcproj b/dist/win/vc9/ledger.vcproj deleted file mode 100755 index 628150a6..00000000 --- a/dist/win/vc9/ledger.vcproj +++ /dev/null @@ -1,619 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?> -<VisualStudioProject - ProjectType="Visual C++" - Version="9.00" - Name="ledger" - ProjectGUID="{33A6F094-A973-4FB6-9DED-F4F0568359E1}" - RootNamespace="ledger" - Keyword="Win32Proj" - TargetFrameworkVersion="196613" - > - <Platforms> - <Platform - Name="Win32" - /> - </Platforms> - <ToolFiles> - </ToolFiles> - <Configurations> - <Configuration - Name="Debug|Win32" - OutputDirectory="$(SolutionDir)$(ConfigurationName)" - IntermediateDirectory="$(ConfigurationName)" - ConfigurationType="1" - CharacterSet="2" - > - <Tool - Name="VCPreBuildEventTool" - CommandLine="$(ProjectDir)extract_version_numbers.bat
copy "$(ProjectDir)..\..\..\src\system.hh.in" "$(ProjectDir)system.hh"
" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="0" - AdditionalIncludeDirectories=""$(ProjectDir)";"$(ProjectDir)\..\..\..\lib\utfcpp\source";"$(ProjectDir)\..\..\..\lib";"$(ProjectDir)\..\..\..\lib\win\mpir";"$(ProjectDir)\..\..\..\lib\win\mpfr"" - PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;USE_BOOST_FACETS" - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="1" - UsePrecompiledHeader="0" - WarningLevel="3" - DebugInformationFormat="4" - DisableSpecificWarnings="4800" - ShowIncludes="false" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - LinkIncremental="2" - GenerateDebugInformation="true" - SubSystem="1" - TargetMachine="1" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - <Configuration - Name="Release|Win32" - OutputDirectory="$(SolutionDir)$(ConfigurationName)" - IntermediateDirectory="$(ConfigurationName)" - ConfigurationType="1" - CharacterSet="1" - WholeProgramOptimization="1" - > - <Tool - Name="VCPreBuildEventTool" - CommandLine="$(ProjectDir)extract_version_numbers.bat
copy "$(ProjectDir)..\..\..\src\system.hh.in" "$(ProjectDir)system.hh"
" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="2" - EnableIntrinsicFunctions="true" - AdditionalIncludeDirectories=""$(ProjectDir)";"$(ProjectDir)\..\..\..\lib\utfcpp";"$(ProjectDir)\..\..\..\lib";"$(ProjectDir)\..\..\..\lib\win\mpir";"$(ProjectDir)\..\..\..\lib\win\mpfr"" - PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;USE_BOOST_FACETS" - RuntimeLibrary="1" - EnableFunctionLevelLinking="true" - UsePrecompiledHeader="0" - WarningLevel="3" - DebugInformationFormat="3" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - LinkIncremental="1" - GenerateDebugInformation="false" - SubSystem="1" - OptimizeReferences="2" - EnableCOMDATFolding="2" - TargetMachine="1" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - </Configurations> - <References> - </References> - <Files> - <Filter - Name="Source Files" - Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" - UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" - > - <File - RelativePath="..\..\..\src\account.cc" - > - </File> - <File - RelativePath="..\..\..\src\accum.cc" - > - </File> - <File - RelativePath="..\..\..\src\amount.cc" - > - </File> - <File - RelativePath="..\..\..\src\annotate.cc" - > - </File> - <File - RelativePath="..\..\..\src\archive.cc" - > - </File> - <File - RelativePath="..\..\..\src\balance.cc" - > - </File> - <File - RelativePath="..\..\..\src\chain.cc" - > - </File> - <File - RelativePath="..\..\..\src\commodity.cc" - > - </File> - <File - RelativePath="..\..\..\src\compare.cc" - > - </File> - <File - RelativePath="..\..\..\src\convert.cc" - > - </File> - <File - RelativePath="..\..\..\src\csv.cc" - > - </File> - <File - RelativePath="..\..\..\src\draft.cc" - > - </File> - <File - RelativePath="..\..\..\src\emacs.cc" - > - </File> - <File - RelativePath="..\..\..\src\error.cc" - > - </File> - <File - RelativePath="..\..\..\src\expr.cc" - > - </File> - <File - RelativePath="..\..\..\src\filters.cc" - > - </File> - <File - RelativePath="..\..\..\src\format.cc" - > - </File> - <File - RelativePath="..\..\..\src\generate.cc" - > - </File> - <File - RelativePath="..\..\..\src\global.cc" - > - </File> - <File - RelativePath="..\..\..\src\item.cc" - > - </File> - <File - RelativePath="..\..\..\src\iterators.cc" - > - </File> - <File - RelativePath="..\..\..\src\journal.cc" - > - </File> - <File - RelativePath="..\..\..\src\lookup.cc" - > - </File> - <File - RelativePath="..\..\..\src\main.cc" - > - </File> - <File - RelativePath="..\..\..\src\mask.cc" - > - </File> - <File - RelativePath="..\..\..\src\op.cc" - > - </File> - <File - RelativePath="..\..\..\src\option.cc" - > - </File> - <File - RelativePath="..\..\..\src\output.cc" - > - </File> - <File - RelativePath="..\..\..\src\parser.cc" - > - </File> - <File - RelativePath="..\..\..\src\pool.cc" - > - </File> - <File - RelativePath="..\..\..\src\post.cc" - > - </File> - <File - RelativePath="..\..\..\src\precmd.cc" - > - </File> - <File - RelativePath="..\..\..\src\predicate.cc" - > - </File> - <File - RelativePath="..\..\..\src\print.cc" - > - </File> - <File - RelativePath="..\..\..\src\query.cc" - > - </File> - <File - RelativePath="..\..\..\src\quotes.cc" - > - </File> - <File - RelativePath="..\..\..\src\report.cc" - > - </File> - <File - RelativePath="..\..\..\src\scope.cc" - > - </File> - <File - RelativePath="..\..\..\src\session.cc" - > - </File> - <File - RelativePath="..\..\..\lib\sha1.cpp" - > - </File> - <File - RelativePath="..\..\..\src\stats.cc" - > - </File> - <File - RelativePath="..\..\..\src\stream.cc" - > - </File> - <File - RelativePath="..\..\..\src\temps.cc" - > - </File> - <File - RelativePath="..\..\..\src\textual.cc" - > - </File> - <File - RelativePath="..\..\..\src\timelog.cc" - > - </File> - <File - RelativePath="..\..\..\src\times.cc" - > - </File> - <File - RelativePath="..\..\..\src\token.cc" - > - </File> - <File - RelativePath="..\..\..\src\utils.cc" - > - </File> - <File - RelativePath="..\..\..\src\value.cc" - > - </File> - <File - RelativePath="..\..\..\src\xact.cc" - > - </File> - <File - RelativePath="..\..\..\src\xml.cc" - > - </File> - </Filter> - <Filter - Name="Header Files" - Filter="h;hpp;hxx;hm;inl;inc;xsd" - UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" - > - <File - RelativePath="..\..\..\src\account.h" - > - </File> - <File - RelativePath="..\..\..\src\accum.h" - > - </File> - <File - RelativePath="..\..\..\src\amount.h" - > - </File> - <File - RelativePath="..\..\..\src\annotate.h" - > - </File> - <File - RelativePath="..\..\..\src\archive.h" - > - </File> - <File - RelativePath="..\..\..\src\balance.h" - > - </File> - <File - RelativePath="..\..\..\src\chain.h" - > - </File> - <File - RelativePath="..\..\..\src\commodity.h" - > - </File> - <File - RelativePath="..\..\..\src\compare.h" - > - </File> - <File - RelativePath="..\..\..\src\convert.h" - > - </File> - <File - RelativePath="..\..\..\src\csv.h" - > - </File> - <File - RelativePath="..\..\..\src\draft.h" - > - </File> - <File - RelativePath="..\..\..\src\emacs.h" - > - </File> - <File - RelativePath="..\..\..\src\error.h" - > - </File> - <File - RelativePath="..\..\..\src\expr.h" - > - </File> - <File - RelativePath="..\..\..\src\exprbase.h" - > - </File> - <File - RelativePath="..\..\..\src\filters.h" - > - </File> - <File - RelativePath="..\..\..\src\flags.h" - > - </File> - <File - RelativePath="..\..\..\src\format.h" - > - </File> - <File - RelativePath="..\..\..\src\generate.h" - > - </File> - <File - RelativePath="..\..\..\src\global.h" - > - </File> - <File - RelativePath="..\..\..\src\item.h" - > - </File> - <File - RelativePath="..\..\..\src\iterators.h" - > - </File> - <File - RelativePath="..\..\..\src\journal.h" - > - </File> - <File - RelativePath="..\..\..\src\lookup.h" - > - </File> - <File - RelativePath="..\..\..\src\mask.h" - > - </File> - <File - RelativePath="..\..\..\src\op.h" - > - </File> - <File - RelativePath="..\..\..\src\option.h" - > - </File> - <File - RelativePath="..\..\..\src\output.h" - > - </File> - <File - RelativePath="..\..\..\src\parser.h" - > - </File> - <File - RelativePath="..\..\..\src\pool.h" - > - </File> - <File - RelativePath="..\..\..\src\post.h" - > - </File> - <File - RelativePath="..\..\..\src\precmd.h" - > - </File> - <File - RelativePath="..\..\..\src\predicate.h" - > - </File> - <File - RelativePath="..\..\..\src\print.h" - > - </File> - <File - RelativePath="..\..\..\src\pstream.h" - > - </File> - <File - RelativePath="..\..\..\src\pyfstream.h" - > - </File> - <File - RelativePath="..\..\..\src\pyinterp.h" - > - </File> - <File - RelativePath="..\..\..\src\pyutils.h" - > - </File> - <File - RelativePath="..\..\..\src\query.h" - > - </File> - <File - RelativePath="..\..\..\src\quotes.h" - > - </File> - <File - RelativePath="..\..\..\src\report.h" - > - </File> - <File - RelativePath="..\..\..\src\scope.h" - > - </File> - <File - RelativePath="..\..\..\src\session.h" - > - </File> - <File - RelativePath="..\..\..\src\stats.h" - > - </File> - <File - RelativePath="..\..\..\src\stream.h" - > - </File> - <File - RelativePath="..\..\..\src\temps.h" - > - </File> - <File - RelativePath="..\..\..\src\timelog.h" - > - </File> - <File - RelativePath="..\..\..\src\times.h" - > - </File> - <File - RelativePath="..\..\..\src\token.h" - > - </File> - <File - RelativePath="..\..\..\src\unistring.h" - > - </File> - <File - RelativePath="..\..\..\src\utils.h" - > - </File> - <File - RelativePath="..\..\..\src\value.h" - > - </File> - <File - RelativePath="..\..\..\src\xact.h" - > - </File> - <File - RelativePath="..\..\..\src\xml.h" - > - </File> - </Filter> - <Filter - Name="Resource Files" - Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" - UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" - > - </Filter> - </Files> - <Globals> - </Globals> -</VisualStudioProject> diff --git a/dist/win/vc9/windows_build_instructions.txt b/dist/win/vc9/windows_build_instructions.txt deleted file mode 100644 index 48561d21..00000000 --- a/dist/win/vc9/windows_build_instructions.txt +++ /dev/null @@ -1,50 +0,0 @@ - - How to build ledger with Visual Studio 2008 - -Let me start by saying that this is probably not suitable for someone with -little C++ and/or Visual Studio experience. This document does assume some -basic knowledger about configuring VS, building C++ projects in general etc. - -1. To start, get git from http://code.google.com/p/msysgit/ and install - it. Checkout ledger from the git repository using the instructions on - http://github.com/jwiegley/ledger. - -2. Next, Download the libraries you need: - - - mpir: http://www.mpir.org/ - (mpir is a source-level alternative for GMP, which supports Windows) - - mpfr: http://www.mpfr.org/ - - boost: http://www.boost.org/ - - Extract mpir & mpfr to lib/win/mpfr & lib/win/mpir. - -3. Download the mpfr Visual Studio project files from - - http://gladman.plushost.co.uk/oldsite/computing/gmp4win.php - -4. If you didn't download the binary distribution of boost, build it yourself. - These libraries are linked statically so you need to the static versions. - - Use the following command to build boost (bjam is a separate tool to be - downloaded from the boost website): - - bjam toolset=msvc-9.0 --build-type=complete - define=_BIND_TO_CURRENT_MFC_VERSION=1 - define=_BIND_TO_CURRENT_CRT_VERSION=1 - stage - -5. Add the boost directory to your VS include directories, and the stage/lib - directory to the library directories. - -6. Checkout utfcpp by updating Ledger's Git submodules: - - git submodule update --init - -7. Finally, open the ledger.sln solution and hit build. - - -If you also want to build the installer, you will first need to somehow -generate the documentation pdf in the doc/ directory. You can either do this -using a TeX distribution for Windows, or copy it from a Linux machine. Next -run the build.bat command in the dist/win/installer directory. The resulting -installer package will be copied to this directory, too. |