From 4681e58d7f3cda2a2ac6d05b6ec1a106f568e029 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Sat, 19 May 2012 19:32:40 -0500 Subject: Converted the Ledger build system to use CMake --- dist/Portfile | 88 ---- dist/pkg/ledger.pmdoc/01libgmp-contents.xml | 1 - dist/pkg/ledger.pmdoc/01libgmp.xml | 1 - dist/pkg/ledger.pmdoc/02libintl-contents.xml | 1 - dist/pkg/ledger.pmdoc/02libintl.xml | 1 - dist/pkg/ledger.pmdoc/03libosp-contents.xml | 1 - dist/pkg/ledger.pmdoc/03libosp.xml | 1 - dist/pkg/ledger.pmdoc/04libofx-contents.xml | 1 - dist/pkg/ledger.pmdoc/04libofx.xml | 1 - dist/pkg/ledger.pmdoc/05libpcre-contents.xml | 1 - dist/pkg/ledger.pmdoc/05libpcre.xml | 1 - dist/pkg/ledger.pmdoc/06ledger-contents.xml | 1 - dist/pkg/ledger.pmdoc/06ledger.xml | 1 - dist/pkg/ledger.pmdoc/07ledger-contents.xml | 1 - dist/pkg/ledger.pmdoc/07ledger.xml | 1 - dist/pkg/ledger.pmdoc/08ledger-contents.xml | 1 - dist/pkg/ledger.pmdoc/08ledger.xml | 1 - dist/pkg/ledger.pmdoc/index.xml | 1 - dist/pkg/post-install.sh | 8 - dist/win/installer/Calculator.png | Bin 1194 -> 0 bytes dist/win/installer/Calculator_16x16.ico | Bin 1150 -> 0 bytes dist/win/installer/build.bat | 28 -- dist/win/installer/ledger.wxs | 63 --- dist/win/vc9/extract_version_numbers.bat | 7 - dist/win/vc9/ledger.sln | 93 ---- dist/win/vc9/ledger.vcproj | 619 --------------------------- dist/win/vc9/windows_build_instructions.txt | 50 --- 27 files changed, 973 deletions(-) delete mode 100644 dist/Portfile delete mode 100644 dist/pkg/ledger.pmdoc/01libgmp-contents.xml delete mode 100644 dist/pkg/ledger.pmdoc/01libgmp.xml delete mode 100644 dist/pkg/ledger.pmdoc/02libintl-contents.xml delete mode 100644 dist/pkg/ledger.pmdoc/02libintl.xml delete mode 100644 dist/pkg/ledger.pmdoc/03libosp-contents.xml delete mode 100644 dist/pkg/ledger.pmdoc/03libosp.xml delete mode 100644 dist/pkg/ledger.pmdoc/04libofx-contents.xml delete mode 100644 dist/pkg/ledger.pmdoc/04libofx.xml delete mode 100644 dist/pkg/ledger.pmdoc/05libpcre-contents.xml delete mode 100644 dist/pkg/ledger.pmdoc/05libpcre.xml delete mode 100644 dist/pkg/ledger.pmdoc/06ledger-contents.xml delete mode 100644 dist/pkg/ledger.pmdoc/06ledger.xml delete mode 100644 dist/pkg/ledger.pmdoc/07ledger-contents.xml delete mode 100644 dist/pkg/ledger.pmdoc/07ledger.xml delete mode 100644 dist/pkg/ledger.pmdoc/08ledger-contents.xml delete mode 100644 dist/pkg/ledger.pmdoc/08ledger.xml delete mode 100644 dist/pkg/ledger.pmdoc/index.xml delete mode 100755 dist/pkg/post-install.sh delete mode 100644 dist/win/installer/Calculator.png delete mode 100644 dist/win/installer/Calculator_16x16.ico delete mode 100644 dist/win/installer/build.bat delete mode 100644 dist/win/installer/ledger.wxs delete mode 100644 dist/win/vc9/extract_version_numbers.bat delete mode 100644 dist/win/vc9/ledger.sln delete mode 100755 dist/win/vc9/ledger.vcproj delete mode 100644 dist/win/vc9/windows_build_instructions.txt (limited to 'dist') 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 @@ - \ 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 @@ -com.newartisans.ledger261.libgmp342.pkg1/opt/local/lib/libgmp.3.4.2.dylibparentinstallTo.pathinstallTo01libgmp-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ 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 @@ - \ 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 @@ -com.newartisans.ledger261.libintl802.pkg1/opt/local/lib/libintl.8.0.2.dylibparentinstallTo.pathinstallTo02libintl-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ 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 @@ - \ 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 @@ -com.newartisans.ledger261.libosp500.pkg1/opt/local/lib/libosp.5.0.0.dylibparentinstallTo.pathinstallTo03libosp-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ 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 @@ - \ 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 @@ -com.newartisans.ledger261.libofx301.pkg1/opt/local/lib/libofx.3.0.1.dylibparentinstallTo.pathinstallTo04libofx-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ 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 @@ - \ 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 @@ -com.newartisans.ledger261.libpcre001.pkg1/opt/local/lib/libpcre.0.0.1.dylibparentinstallTo.pathinstallTo05libpcre-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ 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 @@ - \ 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 @@ -com.newartisans.ledger261.ledger.pkg1/Users/johnw/Products/2.6.1/ledger.pdfparent06ledger-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ 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 @@ - \ 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 @@ -com.newartisans.ledger261.ledger-1.pkg1/Users/johnw/Projects/branches/2.6.1/ledger.infoparentscripts.postinstall.pathinstallTo.pathinstallTo07ledger-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ 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 @@ - \ 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 @@ -com.newartisans.ledger261.ledger-2.pkg1/Users/johnw/Projects/branches/2.6.1/ledger.elparentinstallTo.pathinstallTo08ledger-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ 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 @@ -Ledger 2.6.1/Users/johnw/Projects/ledger/Ledger 2.6.1.pkgcom.newartisansLedger is a command-line, double-entry accounting system./usr/libLICENSEREADME01libgmp.xml02libintl.xml03libosp.xml04libofx.xml05libpcre.xml06ledger.xml07ledger.xml08ledger.xmlproperties.customizeOptionproperties.userDomainproperties.titledescriptionproperties.anywhereDomainproperties.systemDomain \ 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 deleted file mode 100644 index cf9c87c7..00000000 Binary files a/dist/win/installer/Calculator.png and /dev/null differ diff --git a/dist/win/installer/Calculator_16x16.ico b/dist/win/installer/Calculator_16x16.ico deleted file mode 100644 index 59a6ba8a..00000000 Binary files a/dist/win/installer/Calculator_16x16.ico and /dev/null differ 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 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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. -- cgit v1.2.3