gnucash master: Multiple changes pushed
Mike Alexander
mta at code.gnucash.org
Sat Apr 8 19:56:26 EDT 2017
Updated via https://github.com/Gnucash/gnucash/commit/cdc94c71 (commit)
via https://github.com/Gnucash/gnucash/commit/6933ab76 (commit)
via https://github.com/Gnucash/gnucash/commit/85d24425 (commit)
via https://github.com/Gnucash/gnucash/commit/d18fce77 (commit)
via https://github.com/Gnucash/gnucash/commit/bfa5090d (commit)
from https://github.com/Gnucash/gnucash/commit/5ff31920 (commit)
commit cdc94c7131b33b8defc291d3a3a9a1866a72750d
Author: Mike Alexander <mta at umich.edu>
Date: Tue Apr 4 01:58:32 2017 -0400
Calling sigfigs_denom with a zero crashes due to a divide by zero.
diff --git a/src/libqof/qof/gnc-numeric.cpp b/src/libqof/qof/gnc-numeric.cpp
index 4002e39..3e74568 100644
--- a/src/libqof/qof/gnc-numeric.cpp
+++ b/src/libqof/qof/gnc-numeric.cpp
@@ -280,6 +280,9 @@ GncNumeric::prepare_conversion(int64_t new_denom) const
int64_t
GncNumeric::sigfigs_denom(unsigned figs) const noexcept
{
+ if (m_num == 0)
+ return 1;
+
int64_t num_abs{std::abs(m_num)};
bool not_frac = num_abs > m_den;
int64_t val{ not_frac ? num_abs / m_den : m_den / num_abs };
diff --git a/src/libqof/qof/gnc-rational.cpp b/src/libqof/qof/gnc-rational.cpp
index e409b84..9c787a4 100644
--- a/src/libqof/qof/gnc-rational.cpp
+++ b/src/libqof/qof/gnc-rational.cpp
@@ -159,6 +159,9 @@ GncRational::prepare_conversion (GncInt128 new_denom) const
GncInt128
GncRational::sigfigs_denom(unsigned figs) const noexcept
{
+ if (m_num == 0)
+ return 1;
+
auto num_abs = m_num.abs();
bool not_frac = num_abs > m_den;
int64_t val{ not_frac ? num_abs / m_den : m_den / num_abs };
commit 6933ab765d5c6e17e8f45dca1b968b96ad39fb95
Author: Mike Alexander <mta at umich.edu>
Date: Wed Apr 5 01:29:14 2017 -0400
Add an XCode target to run the numeric unit tests and rename the main target to GnuCash.
diff --git a/gnucash.xcodeproj/project.pbxproj b/gnucash.xcodeproj/project.pbxproj
index b969abe..72eab5a 100644
--- a/gnucash.xcodeproj/project.pbxproj
+++ b/gnucash.xcodeproj/project.pbxproj
@@ -2881,20 +2881,34 @@
/* End PBXGroup section */
/* Begin PBXLegacyTarget section */
- 6E0F8138098D492A00D0BB5C /* debug */ = {
+ 6E0F8138098D492A00D0BB5C /* Gnucash */ = {
isa = PBXLegacyTarget;
buildArgumentsString = "";
- buildConfigurationList = 6E0F8139098D496900D0BB5C /* Build configuration list for PBXLegacyTarget "debug" */;
+ buildConfigurationList = 6E0F8139098D496900D0BB5C /* Build configuration list for PBXLegacyTarget "Gnucash" */;
buildPhases = (
);
buildToolPath = /usr/bin/true;
buildWorkingDirectory = ../build/darwin;
dependencies = (
);
- name = debug;
+ name = Gnucash;
passBuildSettingsInEnvironment = 1;
productName = debug;
};
+ 6EB409A21E93773A009904A3 /* Test Numeric */ = {
+ isa = PBXLegacyTarget;
+ buildArgumentsString = "$(ACTION)";
+ buildConfigurationList = 6EB409A51E93773B009904A3 /* Build configuration list for PBXLegacyTarget "Test Numeric" */;
+ buildPhases = (
+ );
+ buildToolPath = /usr/bin/true;
+ buildWorkingDirectory = ../build/darwin;
+ dependencies = (
+ );
+ name = "Test Numeric";
+ passBuildSettingsInEnvironment = 0;
+ productName = "Test Numeric";
+ };
/* End PBXLegacyTarget section */
/* Begin PBXProject section */
@@ -2902,6 +2916,12 @@
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0460;
+ TargetAttributes = {
+ 6EB409A21E93773A009904A3 = {
+ CreatedOnToolsVersion = 8.2;
+ ProvisioningStyle = Automatic;
+ };
+ };
};
buildConfigurationList = 6E0F8122098D48CD00D0BB5C /* Build configuration list for PBXProject "gnucash" */;
compatibilityVersion = "Xcode 3.1";
@@ -2914,7 +2934,8 @@
projectDirPath = "";
projectRoot = "";
targets = (
- 6E0F8138098D492A00D0BB5C /* debug */,
+ 6E0F8138098D492A00D0BB5C /* Gnucash */,
+ 6EB409A21E93773A009904A3 /* Test Numeric */,
);
};
/* End PBXProject section */
@@ -2943,7 +2964,7 @@
GCC_DYNAMIC_NO_PIC = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
- PRODUCT_NAME = debug;
+ PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
@@ -2952,11 +2973,99 @@
buildSettings = {
COPY_PHASE_STRIP = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- PRODUCT_NAME = debug;
+ PRODUCT_NAME = "$(TARGET_NAME)";
ZERO_LINK = NO;
};
name = Release;
};
+ 6EB409A31E93773A009904A3 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ DEBUGGING_SYMBOLS = YES;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ OTHER_CFLAGS = "";
+ OTHER_LDFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ 6EB409A41E93773A009904A3 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_CFLAGS = "";
+ OTHER_LDFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
@@ -2969,7 +3078,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
- 6E0F8139098D496900D0BB5C /* Build configuration list for PBXLegacyTarget "debug" */ = {
+ 6E0F8139098D496900D0BB5C /* Build configuration list for PBXLegacyTarget "Gnucash" */ = {
isa = XCConfigurationList;
buildConfigurations = (
6E0F813A098D496900D0BB5C /* Debug */,
@@ -2978,6 +3087,15 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
+ 6EB409A51E93773B009904A3 /* Build configuration list for PBXLegacyTarget "Test Numeric" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 6EB409A31E93773A009904A3 /* Debug */,
+ 6EB409A41E93773A009904A3 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Debug;
+ };
/* End XCConfigurationList section */
};
rootObject = 6E0F8121098D48CD00D0BB5C /* Project object */;
diff --git a/gnucash.xcodeproj/xcshareddata/xcschemes/debug.xcscheme b/gnucash.xcodeproj/xcshareddata/xcschemes/Gnucash.xcscheme
similarity index 86%
copy from gnucash.xcodeproj/xcshareddata/xcschemes/debug.xcscheme
copy to gnucash.xcodeproj/xcshareddata/xcschemes/Gnucash.xcscheme
index 18b58d7..af6e508 100644
--- a/gnucash.xcodeproj/xcshareddata/xcschemes/debug.xcscheme
+++ b/gnucash.xcodeproj/xcshareddata/xcschemes/Gnucash.xcscheme
@@ -15,48 +15,52 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "6E0F8138098D492A00D0BB5C"
- BuildableName = "debug"
- BlueprintName = "debug"
+ BuildableName = "Gnucash"
+ BlueprintName = "Gnucash"
ReferencedContainer = "container:gnucash.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
+ buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- shouldUseLaunchSchemeArgsEnv = "YES"
- buildConfiguration = "Debug">
+ shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "6E0F8138098D492A00D0BB5C"
- BuildableName = "debug"
- BlueprintName = "debug"
+ BuildableName = "Gnucash"
+ BlueprintName = "Gnucash"
ReferencedContainer = "container:gnucash.xcodeproj">
</BuildableReference>
</MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
</TestAction>
<LaunchAction
+ buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "1"
useCustomWorkingDirectory = "NO"
- buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<PathRunnable
+ runnableDebuggingMode = "0"
FilePath = "/tools/gnucash-git/install/darwin/bin/gnucash">
</PathRunnable>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "6E0F8138098D492A00D0BB5C"
- BuildableName = "debug"
- BlueprintName = "debug"
+ BuildableName = "Gnucash"
+ BlueprintName = "Gnucash"
ReferencedContainer = "container:gnucash.xcodeproj">
</BuildableReference>
</MacroExpansion>
@@ -77,10 +81,10 @@
</AdditionalOptions>
</LaunchAction>
<ProfileAction
+ buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
- buildConfiguration = "Release"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
diff --git a/gnucash.xcodeproj/xcshareddata/xcschemes/debug.xcscheme b/gnucash.xcodeproj/xcshareddata/xcschemes/Test Numeric.xcscheme
similarity index 61%
rename from gnucash.xcodeproj/xcshareddata/xcschemes/debug.xcscheme
rename to gnucash.xcodeproj/xcshareddata/xcschemes/Test Numeric.xcscheme
index 18b58d7..e5f368e 100644
--- a/gnucash.xcodeproj/xcshareddata/xcschemes/debug.xcscheme
+++ b/gnucash.xcodeproj/xcshareddata/xcschemes/Test Numeric.xcscheme
@@ -1,87 +1,87 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
- LastUpgradeVersion = "0460"
+ LastUpgradeVersion = "0820"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
- buildForTesting = "YES"
+ buildForTesting = "NO"
buildForRunning = "YES"
- buildForProfiling = "YES"
- buildForArchiving = "YES"
- buildForAnalyzing = "YES">
+ buildForProfiling = "NO"
+ buildForArchiving = "NO"
+ buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
- BlueprintIdentifier = "6E0F8138098D492A00D0BB5C"
- BuildableName = "debug"
- BlueprintName = "debug"
+ BlueprintIdentifier = "6EB409A21E93773A009904A3"
+ BuildableName = "Test Numeric"
+ BlueprintName = "Test Numeric"
ReferencedContainer = "container:gnucash.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
+ buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- shouldUseLaunchSchemeArgsEnv = "YES"
- buildConfiguration = "Debug">
+ shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
- BlueprintIdentifier = "6E0F8138098D492A00D0BB5C"
- BuildableName = "debug"
- BlueprintName = "debug"
+ BlueprintIdentifier = "6EB409A21E93773A009904A3"
+ BuildableName = "Test Numeric"
+ BlueprintName = "Test Numeric"
ReferencedContainer = "container:gnucash.xcodeproj">
</BuildableReference>
</MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
</TestAction>
<LaunchAction
+ buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- launchStyle = "1"
+ launchStyle = "0"
useCustomWorkingDirectory = "NO"
- buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<PathRunnable
- FilePath = "/tools/gnucash-git/install/darwin/bin/gnucash">
+ runnableDebuggingMode = "0"
+ FilePath = "/tools/gnucash-git/build/darwin/src/libqof/qof/test/test-gnc-numeric">
</PathRunnable>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
- BlueprintIdentifier = "6E0F8138098D492A00D0BB5C"
- BuildableName = "debug"
- BlueprintName = "debug"
+ BlueprintIdentifier = "6EB409A21E93773A009904A3"
+ BuildableName = "Test Numeric"
+ BlueprintName = "Test Numeric"
ReferencedContainer = "container:gnucash.xcodeproj">
</BuildableReference>
</MacroExpansion>
- <CommandLineArguments>
- <CommandLineArgument
- argument = "--nofile"
- isEnabled = "YES">
- </CommandLineArgument>
- </CommandLineArguments>
- <EnvironmentVariables>
- <EnvironmentVariable
- key = "PYTHONPATH"
- value = "$SRCROOT/../install/darwin/lib/python2.7/site-packages"
- isEnabled = "YES">
- </EnvironmentVariable>
- </EnvironmentVariables>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
+ buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
- buildConfiguration = "Release"
debugDocumentVersioning = "YES">
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "6EB409A21E93773A009904A3"
+ BuildableName = "Test Numeric"
+ BlueprintName = "Test Numeric"
+ ReferencedContainer = "container:gnucash.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
commit 85d2442521c0cd75e0c18959c7c5bae8bb43f93c
Author: Mike Alexander <mta at umich.edu>
Date: Tue Apr 4 01:33:29 2017 -0400
Update XCode file lists and sort them alphabetically.
diff --git a/gnucash.xcodeproj/project.pbxproj b/gnucash.xcodeproj/project.pbxproj
index 16d865c..b969abe 100644
--- a/gnucash.xcodeproj/project.pbxproj
+++ b/gnucash.xcodeproj/project.pbxproj
@@ -23,7 +23,6 @@
6E0A56EB1BE6D5CB00F028BB /* test-guid.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-guid.cpp"; path = "src/engine/test/test-guid.cpp"; sourceTree = "<group>"; };
6E0A56EC1BE6D5CB00F028BB /* test-job.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-job.c"; path = "src/engine/test/test-job.c"; sourceTree = "<group>"; };
6E0A56ED1BE6D5CB00F028BB /* test-lots.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-lots.cpp"; path = "src/engine/test/test-lots.cpp"; sourceTree = "<group>"; };
- 6E0A56EE1BE6D5CB00F028BB /* test-numeric.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-numeric.cpp"; path = "src/engine/test/test-numeric.cpp"; sourceTree = "<group>"; };
6E0A56EF1BE6D5CB00F028BB /* test-query.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-query.cpp"; path = "src/engine/test/test-query.cpp"; sourceTree = "<group>"; };
6E0A56F01BE6D5CB00F028BB /* test-scm-query.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-scm-query.cpp"; path = "src/engine/test/test-scm-query.cpp"; sourceTree = "<group>"; };
6E0A56F11BE6D5CB00F028BB /* test-split-vs-account.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-split-vs-account.cpp"; path = "src/engine/test/test-split-vs-account.cpp"; sourceTree = "<group>"; };
@@ -49,8 +48,6 @@
6E0E952E1851BC8F0033FCAD /* dialog-find-transactions2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "dialog-find-transactions2.h"; path = "src/gnome/dialog-find-transactions2.h"; sourceTree = "<group>"; };
6E0E952F1851BC8F0033FCAD /* dialog-lot-viewer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "dialog-lot-viewer.c"; path = "src/gnome/dialog-lot-viewer.c"; sourceTree = "<group>"; };
6E0E95301851BC8F0033FCAD /* dialog-lot-viewer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "dialog-lot-viewer.h"; path = "src/gnome/dialog-lot-viewer.h"; sourceTree = "<group>"; };
- 6E0E95311851BC8F0033FCAD /* dialog-print-check2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "dialog-print-check2.c"; path = "src/gnome/dialog-print-check2.c"; sourceTree = "<group>"; };
- 6E0E95321851BC8F0033FCAD /* dialog-print-check2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "dialog-print-check2.h"; path = "src/gnome/dialog-print-check2.h"; sourceTree = "<group>"; };
6E0E95331851BC8F0033FCAD /* dialog-sx-editor2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "dialog-sx-editor2.c"; path = "src/gnome/dialog-sx-editor2.c"; sourceTree = "<group>"; };
6E0E95341851BC8F0033FCAD /* dialog-sx-editor2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "dialog-sx-editor2.h"; path = "src/gnome/dialog-sx-editor2.h"; sourceTree = "<group>"; };
6E0E95351851BC8F0033FCAD /* gnc-budget-view.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-budget-view.c"; path = "src/gnome/gnc-budget-view.c"; sourceTree = "<group>"; };
@@ -67,16 +64,11 @@
6E0E95401851BCFD0033FCAD /* window-autoclear.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "window-autoclear.h"; path = "src/gnome/window-autoclear.h"; sourceTree = "<group>"; };
6E0E95411851BCFD0033FCAD /* window-reconcile2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "window-reconcile2.c"; path = "src/gnome/window-reconcile2.c"; sourceTree = "<group>"; };
6E0E95421851BCFD0033FCAD /* window-reconcile2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "window-reconcile2.h"; path = "src/gnome/window-reconcile2.h"; sourceTree = "<group>"; };
- 6E24BACB1B6036E30075D17E /* gnc-backend-dbi-priv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-backend-dbi-priv.h"; path = "src/backend/dbi/gnc-backend-dbi-priv.h"; sourceTree = "<group>"; };
6E24BACC1B60373A0075D17E /* test-backend-dbi-basic.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-backend-dbi-basic.cpp"; path = "src/backend/dbi/test/test-backend-dbi-basic.cpp"; sourceTree = "<group>"; };
- 6E24BACD1B60373A0075D17E /* test-backend-dbi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-backend-dbi.c"; path = "src/backend/dbi/test/test-backend-dbi.c"; sourceTree = "<group>"; };
- 6E24BACE1B60373A0075D17E /* test-dbi-business-stuff.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-dbi-business-stuff.c"; path = "src/backend/dbi/test/test-dbi-business-stuff.c"; sourceTree = "<group>"; };
6E24BACF1B60373A0075D17E /* test-dbi-business-stuff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "test-dbi-business-stuff.h"; path = "src/backend/dbi/test/test-dbi-business-stuff.h"; sourceTree = "<group>"; };
6E24BAD01B60373A0075D17E /* test-dbi-stuff.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-dbi-stuff.cpp"; path = "src/backend/dbi/test/test-dbi-stuff.cpp"; sourceTree = "<group>"; };
6E24BAD11B60373A0075D17E /* test-dbi-stuff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "test-dbi-stuff.h"; path = "src/backend/dbi/test/test-dbi-stuff.h"; sourceTree = "<group>"; };
6E24BAD21B6037550075D17E /* gnc-slots-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-slots-sql.cpp"; path = "src/backend/sql/gnc-slots-sql.cpp"; sourceTree = "<group>"; };
- 6E24BAD31B6037790075D17E /* test-sqlbe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-sqlbe.c"; path = "src/backend/sql/test/test-sqlbe.c"; sourceTree = "<group>"; };
- 6E24BAD41B6037790075D17E /* utest-gnc-backend-sql.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "utest-gnc-backend-sql.c"; path = "src/backend/sql/test/utest-gnc-backend-sql.c"; sourceTree = "<group>"; };
6E24BAD51B60379D0075D17E /* io-gncxml-v1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "io-gncxml-v1.cpp"; path = "src/backend/xml/io-gncxml-v1.cpp"; sourceTree = "<group>"; };
6E24BAD61B60379D0075D17E /* sixtp-dom-generators.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "sixtp-dom-generators.cpp"; path = "src/backend/xml/sixtp-dom-generators.cpp"; sourceTree = "<group>"; };
6E24BAD71B60379D0075D17E /* sixtp-dom-parsers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "sixtp-dom-parsers.cpp"; path = "src/backend/xml/sixtp-dom-parsers.cpp"; sourceTree = "<group>"; };
@@ -105,7 +97,6 @@
6E24BAEE1B6039CC0075D17E /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; name = Makefile.am; path = src/libqof/qof/test/Makefile.am; sourceTree = "<group>"; };
6E24BAEF1B6039CC0075D17E /* test-gnc-date.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-gnc-date.c"; path = "src/libqof/qof/test/test-gnc-date.c"; sourceTree = "<group>"; };
6E24BAF01B6039CC0075D17E /* test-gnc-guid.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-gnc-guid.cpp"; path = "src/libqof/qof/test/test-gnc-guid.cpp"; sourceTree = "<group>"; };
- 6E24BAF11B6039CC0075D17E /* test-gnc-numeric.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-gnc-numeric.c"; path = "src/libqof/qof/test/test-gnc-numeric.c"; sourceTree = "<group>"; };
6E24BAF21B6039CC0075D17E /* test-kvp-frame.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-kvp-frame.cpp"; path = "src/libqof/qof/test/test-kvp-frame.cpp"; sourceTree = "<group>"; };
6E24BAF31B6039CC0075D17E /* test-kvp-value.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-kvp-value.cpp"; path = "src/libqof/qof/test/test-kvp-value.cpp"; sourceTree = "<group>"; };
6E24BAF41B6039CC0075D17E /* test-qof-string-cache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-qof-string-cache.c"; path = "src/libqof/qof/test/test-qof-string-cache.c"; sourceTree = "<group>"; };
@@ -114,45 +105,27 @@
6E24BAF71B6039CC0075D17E /* test-qofbook.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-qofbook.c"; path = "src/libqof/qof/test/test-qofbook.c"; sourceTree = "<group>"; };
6E24BAF81B6039CC0075D17E /* test-qofinstance.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-qofinstance.cpp"; path = "src/libqof/qof/test/test-qofinstance.cpp"; sourceTree = "<group>"; };
6E24BAF91B6039CC0075D17E /* test-qofobject.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-qofobject.c"; path = "src/libqof/qof/test/test-qofobject.c"; sourceTree = "<group>"; };
- 6E24BAFA1B6039CC0075D17E /* test-qofsession.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "test-qofsession.c"; path = "src/libqof/qof/test/test-qofsession.c"; sourceTree = "<group>"; };
6E25551D177D67E80074F7BD /* mainwindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = mainwindow.cpp; path = src/gnc/mainwindow.cpp; sourceTree = "<group>"; };
6E25551E177D67E80074F7BD /* mainwindow.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = mainwindow.hpp; path = src/gnc/mainwindow.hpp; sourceTree = "<group>"; };
6E4A80060F27C0350024DAAF /* pow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pow.h; path = lib/libc/pow.h; sourceTree = "<group>"; };
- 6E4A800A0F27C0350024DAAF /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = lib/stf/Makefile.am; sourceTree = "<group>"; };
- 6E4A800B0F27C0350024DAAF /* stf-parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "stf-parse.c"; path = "lib/stf/stf-parse.c"; sourceTree = "<group>"; };
- 6E4A800C0F27C0350024DAAF /* stf-parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "stf-parse.h"; path = "lib/stf/stf-parse.h"; sourceTree = "<group>"; };
6E4A80370F27C2D40024DAAF /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = packaging/Makefile.am; sourceTree = "<group>"; };
- 6E4A80380F27C2D40024DAAF /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = packaging/win32/Makefile.am; sourceTree = "<group>"; };
6E4A80390F27C3EF0024DAAF /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = src/backend/dbi/Makefile.am; sourceTree = "<group>"; };
6E4A803A0F27C3EF0024DAAF /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = src/backend/sql/Makefile.am; sourceTree = "<group>"; };
6E4A803B0F27C3EF0024DAAF /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = src/backend/sql/test/Makefile.am; sourceTree = "<group>"; };
6E4A803C0F27C4FC0024DAAF /* gnc-help-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-help-utils.c"; path = "src/app-utils/gnc-help-utils.c"; sourceTree = "<group>"; };
6E4A803D0F27C4FC0024DAAF /* gnc-help-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-help-utils.h"; path = "src/app-utils/gnc-help-utils.h"; sourceTree = "<group>"; };
- 6E4A803F0F27C4FC0024DAAF /* gnc-backend-dbi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-backend-dbi.c"; path = "src/backend/dbi/gnc-backend-dbi.c"; sourceTree = "<group>"; };
6E4A80400F27C4FC0024DAAF /* gnc-backend-dbi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-backend-dbi.h"; path = "src/backend/dbi/gnc-backend-dbi.h"; sourceTree = "<group>"; };
6E4A80410F27C4FC0024DAAF /* gncmod-backend-dbi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gncmod-backend-dbi.c"; path = "src/backend/dbi/gncmod-backend-dbi.c"; sourceTree = "<group>"; };
- 6E4A80440F27C4FC0024DAAF /* gnc-account-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-account-sql.c"; path = "src/backend/sql/gnc-account-sql.c"; sourceTree = "<group>"; };
6E4A80450F27C4FC0024DAAF /* gnc-account-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-account-sql.h"; path = "src/backend/sql/gnc-account-sql.h"; sourceTree = "<group>"; };
- 6E4A80460F27C4FC0024DAAF /* gnc-backend-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-backend-sql.c"; path = "src/backend/sql/gnc-backend-sql.c"; sourceTree = "<group>"; };
- 6E4A80470F27C4FC0024DAAF /* gnc-backend-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-backend-sql.h"; path = "src/backend/sql/gnc-backend-sql.h"; sourceTree = "<group>"; };
- 6E4A80480F27C4FC0024DAAF /* gnc-book-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-book-sql.c"; path = "src/backend/sql/gnc-book-sql.c"; sourceTree = "<group>"; };
6E4A80490F27C4FC0024DAAF /* gnc-book-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-book-sql.h"; path = "src/backend/sql/gnc-book-sql.h"; sourceTree = "<group>"; };
- 6E4A804A0F27C4FC0024DAAF /* gnc-budget-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-budget-sql.c"; path = "src/backend/sql/gnc-budget-sql.c"; sourceTree = "<group>"; };
6E4A804B0F27C4FC0024DAAF /* gnc-budget-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-budget-sql.h"; path = "src/backend/sql/gnc-budget-sql.h"; sourceTree = "<group>"; };
- 6E4A804C0F27C4FC0024DAAF /* gnc-commodity-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-commodity-sql.c"; path = "src/backend/sql/gnc-commodity-sql.c"; sourceTree = "<group>"; };
6E4A804D0F27C4FC0024DAAF /* gnc-commodity-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-commodity-sql.h"; path = "src/backend/sql/gnc-commodity-sql.h"; sourceTree = "<group>"; };
- 6E4A804E0F27C4FC0024DAAF /* gnc-lots-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-lots-sql.c"; path = "src/backend/sql/gnc-lots-sql.c"; sourceTree = "<group>"; };
6E4A804F0F27C4FC0024DAAF /* gnc-lots-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-lots-sql.h"; path = "src/backend/sql/gnc-lots-sql.h"; sourceTree = "<group>"; };
- 6E4A80500F27C4FC0024DAAF /* gnc-price-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-price-sql.c"; path = "src/backend/sql/gnc-price-sql.c"; sourceTree = "<group>"; };
6E4A80510F27C4FC0024DAAF /* gnc-price-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-price-sql.h"; path = "src/backend/sql/gnc-price-sql.h"; sourceTree = "<group>"; };
- 6E4A80520F27C4FC0024DAAF /* gnc-recurrence-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-recurrence-sql.c"; path = "src/backend/sql/gnc-recurrence-sql.c"; sourceTree = "<group>"; };
6E4A80530F27C4FC0024DAAF /* gnc-recurrence-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-recurrence-sql.h"; path = "src/backend/sql/gnc-recurrence-sql.h"; sourceTree = "<group>"; };
- 6E4A80540F27C4FC0024DAAF /* gnc-schedxaction-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-schedxaction-sql.c"; path = "src/backend/sql/gnc-schedxaction-sql.c"; sourceTree = "<group>"; };
6E4A80550F27C4FC0024DAAF /* gnc-schedxaction-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-schedxaction-sql.h"; path = "src/backend/sql/gnc-schedxaction-sql.h"; sourceTree = "<group>"; };
6E4A80570F27C4FC0024DAAF /* gnc-slots-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-slots-sql.h"; path = "src/backend/sql/gnc-slots-sql.h"; sourceTree = "<group>"; };
- 6E4A80580F27C4FC0024DAAF /* gnc-transaction-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-transaction-sql.c"; path = "src/backend/sql/gnc-transaction-sql.c"; sourceTree = "<group>"; };
6E4A80590F27C4FC0024DAAF /* gnc-transaction-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-transaction-sql.h"; path = "src/backend/sql/gnc-transaction-sql.h"; sourceTree = "<group>"; };
- 6E4A805A0F27C4FC0024DAAF /* test-column-types.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-column-types.c"; path = "src/backend/sql/test/test-column-types.c"; sourceTree = "<group>"; };
6E4A805B0F27C6A50024DAAF /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = src/backend/dbi/test/Makefile.am; sourceTree = "<group>"; };
6E4A80760F27C8770024DAAF /* core-utils.scm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "core-utils.scm"; path = "src/core-utils/core-utils.scm"; sourceTree = "<group>"; };
6E4A80790F27CA4A0024DAAF /* dialog-book-close.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "dialog-book-close.c"; path = "src/gnome-utils/dialog-book-close.c"; sourceTree = "<group>"; };
@@ -170,56 +143,23 @@
6E4EC5B90F9A2FAF00C6F6AC /* dialog-custom-report.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "dialog-custom-report.h"; path = "src/report/report-gnome/dialog-custom-report.h"; sourceTree = "<group>"; };
6E4EC5BC0F9A303900C6F6AC /* budget-balance-sheet.scm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "budget-balance-sheet.scm"; path = "src/report/standard-reports/budget-balance-sheet.scm"; sourceTree = "<group>"; };
6E4EC5BD0F9A303900C6F6AC /* budget-income-statement.scm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "budget-income-statement.scm"; path = "src/report/standard-reports/budget-income-statement.scm"; sourceTree = "<group>"; };
- 6E4EC5C00F9A30E600C6F6AC /* gnc-account-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-account-xml-v2.c"; path = "src/backend/xml/gnc-account-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5C10F9A30E600C6F6AC /* gnc-backend-xml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-backend-xml.c"; path = "src/backend/xml/gnc-backend-xml.c"; sourceTree = "<group>"; };
6E4EC5C20F9A30E600C6F6AC /* gnc-backend-xml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-backend-xml.h"; path = "src/backend/xml/gnc-backend-xml.h"; sourceTree = "<group>"; };
- 6E4EC5C30F9A30E600C6F6AC /* gnc-book-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-book-xml-v2.c"; path = "src/backend/xml/gnc-book-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5C40F9A30E600C6F6AC /* gnc-budget-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-budget-xml-v2.c"; path = "src/backend/xml/gnc-budget-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5C50F9A30E700C6F6AC /* gnc-commodity-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-commodity-xml-v2.c"; path = "src/backend/xml/gnc-commodity-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5C60F9A30E700C6F6AC /* gnc-freqspec-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-freqspec-xml-v2.c"; path = "src/backend/xml/gnc-freqspec-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5C70F9A30E700C6F6AC /* gnc-lot-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-lot-xml-v2.c"; path = "src/backend/xml/gnc-lot-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5C80F9A30E700C6F6AC /* gnc-pricedb-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-pricedb-xml-v2.c"; path = "src/backend/xml/gnc-pricedb-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5C90F9A30E700C6F6AC /* gnc-recurrence-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-recurrence-xml-v2.c"; path = "src/backend/xml/gnc-recurrence-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5CA0F9A30E700C6F6AC /* gnc-schedxaction-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-schedxaction-xml-v2.c"; path = "src/backend/xml/gnc-schedxaction-xml-v2.c"; sourceTree = "<group>"; };
- 6E4EC5CB0F9A30E700C6F6AC /* gnc-transaction-xml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-transaction-xml-v2.c"; path = "src/backend/xml/gnc-transaction-xml-v2.c"; sourceTree = "<group>"; };
6E4EC5CC0F9A30E700C6F6AC /* gnc-xml-helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-xml-helper.h"; path = "src/backend/xml/gnc-xml-helper.h"; sourceTree = "<group>"; };
6E4EC5CD0F9A30E700C6F6AC /* gnc-xml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-xml.h"; path = "src/backend/xml/gnc-xml.h"; sourceTree = "<group>"; };
- 6E4EC5CE0F9A30E700C6F6AC /* gncmod-backend-xml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gncmod-backend-xml.c"; path = "src/backend/xml/gncmod-backend-xml.c"; sourceTree = "<group>"; };
- 6E4EC5CF0F9A30E700C6F6AC /* io-example-account.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "io-example-account.c"; path = "src/backend/xml/io-example-account.c"; sourceTree = "<group>"; };
6E4EC5D00F9A30E700C6F6AC /* io-example-account.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "io-example-account.h"; path = "src/backend/xml/io-example-account.h"; sourceTree = "<group>"; };
- 6E4EC5D10F9A30E700C6F6AC /* io-gncxml-gen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "io-gncxml-gen.c"; path = "src/backend/xml/io-gncxml-gen.c"; sourceTree = "<group>"; };
6E4EC5D20F9A30E700C6F6AC /* io-gncxml-gen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "io-gncxml-gen.h"; path = "src/backend/xml/io-gncxml-gen.h"; sourceTree = "<group>"; };
- 6E4EC5D40F9A30E700C6F6AC /* io-gncxml-v2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "io-gncxml-v2.c"; path = "src/backend/xml/io-gncxml-v2.c"; sourceTree = "<group>"; };
6E4EC5D50F9A30E700C6F6AC /* io-gncxml-v2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "io-gncxml-v2.h"; path = "src/backend/xml/io-gncxml-v2.h"; sourceTree = "<group>"; };
6E4EC5D60F9A30E700C6F6AC /* io-gncxml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "io-gncxml.h"; path = "src/backend/xml/io-gncxml.h"; sourceTree = "<group>"; };
- 6E4EC5D70F9A30E700C6F6AC /* io-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "io-utils.c"; path = "src/backend/xml/io-utils.c"; sourceTree = "<group>"; };
6E4EC5D80F9A30E700C6F6AC /* io-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "io-utils.h"; path = "src/backend/xml/io-utils.h"; sourceTree = "<group>"; };
6E4EC5D90F9A30E700C6F6AC /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = src/backend/xml/Makefile.am; sourceTree = "<group>"; };
6E4EC5DB0F9A30E700C6F6AC /* sixtp-dom-generators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "sixtp-dom-generators.h"; path = "src/backend/xml/sixtp-dom-generators.h"; sourceTree = "<group>"; };
6E4EC5DD0F9A30E700C6F6AC /* sixtp-dom-parsers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "sixtp-dom-parsers.h"; path = "src/backend/xml/sixtp-dom-parsers.h"; sourceTree = "<group>"; };
6E4EC5DE0F9A30E700C6F6AC /* sixtp-parsers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "sixtp-parsers.h"; path = "src/backend/xml/sixtp-parsers.h"; sourceTree = "<group>"; };
- 6E4EC5DF0F9A30E700C6F6AC /* sixtp-stack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "sixtp-stack.c"; path = "src/backend/xml/sixtp-stack.c"; sourceTree = "<group>"; };
6E4EC5E00F9A30E700C6F6AC /* sixtp-stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "sixtp-stack.h"; path = "src/backend/xml/sixtp-stack.h"; sourceTree = "<group>"; };
- 6E4EC5E10F9A30E700C6F6AC /* sixtp-to-dom-parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "sixtp-to-dom-parser.c"; path = "src/backend/xml/sixtp-to-dom-parser.c"; sourceTree = "<group>"; };
- 6E4EC5E20F9A30E700C6F6AC /* sixtp-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "sixtp-utils.c"; path = "src/backend/xml/sixtp-utils.c"; sourceTree = "<group>"; };
6E4EC5E30F9A30E700C6F6AC /* sixtp-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "sixtp-utils.h"; path = "src/backend/xml/sixtp-utils.h"; sourceTree = "<group>"; };
- 6E4EC5E40F9A30E700C6F6AC /* sixtp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sixtp.c; path = src/backend/xml/sixtp.c; sourceTree = "<group>"; };
6E4EC5E50F9A30E700C6F6AC /* sixtp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sixtp.h; path = src/backend/xml/sixtp.h; sourceTree = "<group>"; };
6E4EC5E60F9A30E700C6F6AC /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = src/backend/xml/test/Makefile.am; sourceTree = "<group>"; };
- 6E4EC5E70F9A30E700C6F6AC /* test-date-converting.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-date-converting.c"; path = "src/backend/xml/test/test-date-converting.c"; sourceTree = "<group>"; };
- 6E4EC5E80F9A30E700C6F6AC /* test-dom-converters1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-dom-converters1.c"; path = "src/backend/xml/test/test-dom-converters1.c"; sourceTree = "<group>"; };
- 6E4EC5E90F9A30E700C6F6AC /* test-dom-parser1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-dom-parser1.c"; path = "src/backend/xml/test/test-dom-parser1.c"; sourceTree = "<group>"; };
6E4EC5EB0F9A30E700C6F6AC /* test-file-stuff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "test-file-stuff.h"; path = "src/backend/xml/test/test-file-stuff.h"; sourceTree = "<group>"; };
- 6E4EC5ED0F9A30E700C6F6AC /* test-load-backend.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-load-backend.c"; path = "src/backend/xml/test/test-load-backend.c"; sourceTree = "<group>"; };
- 6E4EC5EE0F9A30E700C6F6AC /* test-load-example-account.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-load-example-account.c"; path = "src/backend/xml/test/test-load-example-account.c"; sourceTree = "<group>"; };
- 6E4EC5EF0F9A30E700C6F6AC /* test-load-xml2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-load-xml2.c"; path = "src/backend/xml/test/test-load-xml2.c"; sourceTree = "<group>"; };
- 6E4EC5F00F9A30E700C6F6AC /* test-save-in-lang.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-save-in-lang.c"; path = "src/backend/xml/test/test-save-in-lang.c"; sourceTree = "<group>"; };
- 6E4EC5F10F9A30E700C6F6AC /* test-string-converters.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-string-converters.c"; path = "src/backend/xml/test/test-string-converters.c"; sourceTree = "<group>"; };
- 6E4EC5F20F9A30E700C6F6AC /* test-xml-account.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-xml-account.c"; path = "src/backend/xml/test/test-xml-account.c"; sourceTree = "<group>"; };
- 6E4EC5F30F9A30E700C6F6AC /* test-xml-commodity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-xml-commodity.c"; path = "src/backend/xml/test/test-xml-commodity.c"; sourceTree = "<group>"; };
- 6E4EC5F40F9A30E700C6F6AC /* test-xml-pricedb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-xml-pricedb.c"; path = "src/backend/xml/test/test-xml-pricedb.c"; sourceTree = "<group>"; };
- 6E4EC5F50F9A30E700C6F6AC /* test-xml-transaction.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-xml-transaction.c"; path = "src/backend/xml/test/test-xml-transaction.c"; sourceTree = "<group>"; };
- 6E4EC5F60F9A30E700C6F6AC /* test-xml2-is-file.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-xml2-is-file.c"; path = "src/backend/xml/test/test-xml2-is-file.c"; sourceTree = "<group>"; };
6E4EC61F0F9A32F900C6F6AC /* dialog-file-access.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "dialog-file-access.c"; path = "src/gnome-utils/dialog-file-access.c"; sourceTree = "<group>"; };
6E4EC6200F9A32F900C6F6AC /* dialog-file-access.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "dialog-file-access.h"; path = "src/gnome-utils/dialog-file-access.h"; sourceTree = "<group>"; };
6E4EC6240F9A333E00C6F6AC /* gnc-html-extras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-html-extras.h"; path = "src/html/gnc-html-extras.h"; sourceTree = "<group>"; };
@@ -243,7 +183,6 @@
6E4EC6550F9A359B00C6F6AC /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = src/libqof/qof/Makefile.am; sourceTree = "<group>"; };
6E4EC6580F9A359B00C6F6AC /* qof-gobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "qof-gobject.h"; path = "src/libqof/qof/qof-gobject.h"; sourceTree = "<group>"; };
6E4EC65A0F9A359B00C6F6AC /* qof.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qof.h; path = src/libqof/qof/qof.h; sourceTree = "<group>"; };
- 6E4EC65B0F9A359B00C6F6AC /* qofbackend-p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "qofbackend-p.h"; path = "src/libqof/qof/qofbackend-p.h"; sourceTree = "<group>"; };
6E4EC65D0F9A359B00C6F6AC /* qofbackend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qofbackend.h; path = src/libqof/qof/qofbackend.h; sourceTree = "<group>"; };
6E4EC65E0F9A359B00C6F6AC /* qofbook-p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "qofbook-p.h"; path = "src/libqof/qof/qofbook-p.h"; sourceTree = "<group>"; };
6E4EC6600F9A359B00C6F6AC /* qofbook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qofbook.h; path = src/libqof/qof/qofbook.h; sourceTree = "<group>"; };
@@ -263,7 +202,6 @@
6E4EC6800F9A359B00C6F6AC /* qofquery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qofquery.h; path = src/libqof/qof/qofquery.h; sourceTree = "<group>"; };
6E4EC6810F9A359B00C6F6AC /* qofquerycore-p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "qofquerycore-p.h"; path = "src/libqof/qof/qofquerycore-p.h"; sourceTree = "<group>"; };
6E4EC6830F9A359B00C6F6AC /* qofquerycore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qofquerycore.h; path = src/libqof/qof/qofquerycore.h; sourceTree = "<group>"; };
- 6E4EC6860F9A359B00C6F6AC /* qofsession-p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "qofsession-p.h"; path = "src/libqof/qof/qofsession-p.h"; sourceTree = "<group>"; };
6E4EC6880F9A359B00C6F6AC /* qofsession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qofsession.h; path = src/libqof/qof/qofsession.h; sourceTree = "<group>"; };
6E4EC68C0F9A359B00C6F6AC /* qofutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qofutil.h; path = src/libqof/qof/qofutil.h; sourceTree = "<group>"; };
6E68665D0AE95B4C00F21DBC /* gnc-session.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnc-session.c"; path = "src/engine/gnc-session.c"; sourceTree = "<group>"; };
@@ -341,7 +279,6 @@
6E8B74F009912C9D003F7E3A /* dialog-vendor.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "dialog-vendor.c"; path = "src/business/business-gnome/dialog-vendor.c"; sourceTree = "<group>"; };
6E8B74F109912C9D003F7E3A /* doxygen_main_page.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = doxygen_main_page.c; path = src/doc/doxygen_main_page.c; sourceTree = "<group>"; };
6E8B74FE09912C9D003F7E3A /* engine-helpers.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "engine-helpers.c"; path = "src/engine/engine-helpers.c"; sourceTree = "<group>"; };
- 6E8B750309912C9D003F7E3A /* fastcgi-hello.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "fastcgi-hello.c"; path = "src/experimental/cgi-bin/fastcgi-hello.c"; sourceTree = "<group>"; };
6E8B750409912C9D003F7E3A /* file-utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "file-utils.c"; path = "src/app-utils/file-utils.c"; sourceTree = "<group>"; };
6E8B751309912C9D003F7E3A /* foo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = foo.c; path = "src/gnc-module/test/mod-foo/foo.c"; sourceTree = "<group>"; };
6E8B751609912C9D003F7E3A /* formulacell-gnome.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "formulacell-gnome.c"; path = "src/register/register-gnome/formulacell-gnome.c"; sourceTree = "<group>"; };
@@ -410,7 +347,6 @@
6E8B759709912C9E003F7E3A /* gnc-pricedb.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnc-pricedb.c"; path = "src/engine/gnc-pricedb.c"; sourceTree = "<group>"; };
6E8B759A09912C9E003F7E3A /* gnc-recurrence.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnc-recurrence.c"; path = "src/gnome-utils/gnc-recurrence.c"; sourceTree = "<group>"; };
6E8B759B09912C9E003F7E3A /* gnc-report.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnc-report.c"; path = "src/report/report-system/gnc-report.c"; sourceTree = "<group>"; };
- 6E8B759D09912C9E003F7E3A /* gnc-server.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnc-server.c"; path = "src/experimental/cgi-bin/gnc-server.c"; sourceTree = "<group>"; };
6E8B759F09912C9E003F7E3A /* gnc-splash.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnc-splash.c"; path = "src/gnome-utils/gnc-splash.c"; sourceTree = "<group>"; };
6E8B75A009912C9E003F7E3A /* gnc-split-reg.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnc-split-reg.c"; path = "src/gnome/gnc-split-reg.c"; sourceTree = "<group>"; };
6E8B75A309912C9E003F7E3A /* gnc-tree-model-account-types.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnc-tree-model-account-types.c"; path = "src/gnome-utils/gnc-tree-model-account-types.c"; sourceTree = "<group>"; };
@@ -463,9 +399,6 @@
6E8B75EE09912C9E003F7E3A /* gnucash-style.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "gnucash-style.c"; path = "src/register/register-gnome/gnucash-style.c"; sourceTree = "<group>"; };
6E8B768C09912C9E003F7E3A /* gtable.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = gtable.c; path = "src/register/register-core/gtable.c"; sourceTree = "<group>"; };
6E8B769009912C9F003F7E3A /* guile-util.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "guile-util.c"; path = "src/app-utils/guile-util.c"; sourceTree = "<group>"; };
- 6E8B76A009912C9F003F7E3A /* hello.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hello.c; path = "src/experimental/cgi-bin/hello.c"; sourceTree = "<group>"; };
- 6E8B76A109912C9F003F7E3A /* hello2.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hello2.c; path = "src/experimental/cgi-bin/hello2.c"; sourceTree = "<group>"; };
- 6E8B76A209912C9F003F7E3A /* hello3.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hello3.c; path = "src/experimental/cgi-bin/hello3.c"; sourceTree = "<group>"; };
6E8B76A409912C9F003F7E3A /* import-account-matcher.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "import-account-matcher.c"; path = "src/import-export/import-account-matcher.c"; sourceTree = "<group>"; };
6E8B76A509912C9F003F7E3A /* import-backend.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "import-backend.c"; path = "src/import-export/import-backend.c"; sourceTree = "<group>"; };
6E8B76A609912C9F003F7E3A /* import-commodity-matcher.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "import-commodity-matcher.c"; path = "src/import-export/import-commodity-matcher.c"; sourceTree = "<group>"; };
@@ -785,10 +718,8 @@
6E8B7A340991BC7F003F7E3A /* budget.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = budget.scm; path = "src/report/standard-reports/budget.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A360991BC7F003F7E3A /* business-gnome.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "business-gnome.scm"; path = "src/business/business-gnome/business-gnome.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A3B0991BC7F003F7E3A /* c-interface.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "c-interface.scm"; path = "src/app-utils/c-interface.scm"; sourceTree = SOURCE_ROOT; };
- 6E8B7A3C0991BC7F003F7E3A /* canvas-test.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; name = "canvas-test.scm"; path = "src/experimental/gg/canvas-test.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A3D0991BC7F003F7E3A /* cash-flow.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "cash-flow.scm"; path = "src/report/standard-reports/cash-flow.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A3E0991BC7F003F7E3A /* category-barchart.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "category-barchart.scm"; path = "src/report/standard-reports/category-barchart.scm"; sourceTree = SOURCE_ROOT; };
- 6E8B7A3F0991BC7F003F7E3A /* cgi.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = cgi.scm; path = "lib/guile-www/cgi.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A410991BC7F003F7E3A /* commodity-table.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "commodity-table.scm"; path = "src/engine/commodity-table.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A420991BC7F003F7E3A /* commodity-utilities.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "commodity-utilities.scm"; path = "src/report/report-system/commodity-utilities.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A430991BC7F003F7E3A /* config-var.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "config-var.scm"; path = "src/app-utils/config-var.scm"; sourceTree = SOURCE_ROOT; };
@@ -808,9 +739,7 @@
6E8B7A570991BC7F003F7E3A /* gnc-module.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "gnc-module.scm"; path = "src/gnc-module/gnc-module.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A580991BC7F003F7E3A /* gnc-numeric.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "gnc-numeric.scm"; path = "src/engine/gnc-numeric.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A590991BC7F003F7E3A /* gnome-utils.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "gnome-utils.scm"; path = "src/gnome-utils/gnome-utils.scm"; sourceTree = SOURCE_ROOT; };
- 6E8B7A5A0991BC7F003F7E3A /* gnucash-sample.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; name = "gnucash-sample.scm"; path = "src/experimental/gg/gnucash-sample.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A5B0991BC7F003F7E3A /* gnumeric-utilities.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "gnumeric-utilities.scm"; path = "src/scm/gnumeric/gnumeric-utilities.scm"; sourceTree = SOURCE_ROOT; };
- 6E8B7A680991BC7F003F7E3A /* hello-world.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; name = "hello-world.scm"; path = "src/experimental/gg/hello-world.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A690991BC7F003F7E3A /* hello-world.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "hello-world.scm"; path = "src/report/utility-reports/hello-world.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A6B0991BC7F003F7E3A /* hooks.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = hooks.scm; path = "src/app-utils/hooks.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A6C0991BC7F003F7E3A /* html-acct-table.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "html-acct-table.scm"; path = "src/report/report-system/html-acct-table.scm"; sourceTree = SOURCE_ROOT; };
@@ -823,11 +752,8 @@
6E8B7A730991BC7F003F7E3A /* html-table.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "html-table.scm"; path = "src/report/report-system/html-table.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A740991BC7F003F7E3A /* html-text.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "html-text.scm"; path = "src/report/report-system/html-text.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A750991BC7F003F7E3A /* html-utilities.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "html-utilities.scm"; path = "src/report/report-system/html-utilities.scm"; sourceTree = SOURCE_ROOT; };
- 6E8B7A760991BC7F003F7E3A /* http.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = http.scm; path = "lib/guile-www/http.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A780991BC7F003F7E3A /* income-statement.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "income-statement.scm"; path = "src/report/standard-reports/income-statement.scm"; sourceTree = SOURCE_ROOT; };
- 6E8B7A7A0991BC7F003F7E3A /* iso-4217-currencies.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "iso-4217-currencies.scm"; path = "src/engine/iso-4217-currencies.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A7D0991BC7F003F7E3A /* main.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = main.scm; path = src/scm/main.scm; sourceTree = SOURCE_ROOT; };
- 6E8B7A7E0991BC7F003F7E3A /* main.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = main.scm; path = "lib/guile-www/main.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A7F0991BC7F003F7E3A /* net-barchart.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "net-barchart.scm"; path = "src/report/standard-reports/net-barchart.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A810991BC7F003F7E3A /* options-utilities.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "options-utilities.scm"; path = "src/report/report-system/options-utilities.scm"; sourceTree = SOURCE_ROOT; };
6E8B7A820991BC7F003F7E3A /* options.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = options.scm; path = "src/app-utils/options.scm"; sourceTree = SOURCE_ROOT; };
@@ -858,13 +784,11 @@
6E8B7ABD0991BC7F003F7E3A /* txf-help-de_DE.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "txf-help-de_DE.scm"; path = "src/tax/us/txf-help-de_DE.scm"; sourceTree = SOURCE_ROOT; };
6E8B7ABE0991BC7F003F7E3A /* txf-help.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "txf-help.scm"; path = "src/tax/us/txf-help.scm"; sourceTree = SOURCE_ROOT; };
6E8B7ABF0991BC7F003F7E3A /* txf.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = txf.scm; path = src/tax/us/txf.scm; sourceTree = SOURCE_ROOT; };
- 6E8B7AC00991BC7F003F7E3A /* url.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = url.scm; path = "lib/guile-www/url.scm"; sourceTree = SOURCE_ROOT; };
6E8B7AC10991BC7F003F7E3A /* us.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = us.scm; path = src/tax/us/us.scm; sourceTree = SOURCE_ROOT; };
6E8B7AC20991BC7F003F7E3A /* us.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = us.scm; path = "src/report/locale-specific/us/us.scm"; sourceTree = SOURCE_ROOT; };
6E8B7AC30991BC7F003F7E3A /* utility-reports.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "utility-reports.scm"; path = "src/report/utility-reports/utility-reports.scm"; sourceTree = SOURCE_ROOT; };
6E8B7AC40991BC7F003F7E3A /* view-column.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "view-column.scm"; path = "src/report/utility-reports/view-column.scm"; sourceTree = SOURCE_ROOT; };
6E8B7AC50991BC7F003F7E3A /* welcome-to-gnucash.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "welcome-to-gnucash.scm"; path = "src/report/utility-reports/welcome-to-gnucash.scm"; sourceTree = SOURCE_ROOT; };
- 6E8B7AC60991BC7F003F7E3A /* xgettext.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = xgettext.scm; path = "intl-scm/xgettext.scm"; sourceTree = SOURCE_ROOT; };
6E8B7AC70991BC7F003F7E3A /* xml-generator.scm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = "xml-generator.scm"; path = "src/scm/xml-generator.scm"; sourceTree = SOURCE_ROOT; };
6E8B7AD00991BE25003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/import-export/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7AD10991BE25003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/app-utils/Makefile.am"; sourceTree = SOURCE_ROOT; };
@@ -889,7 +813,6 @@
6E8B7AEB0991BE25003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/report/utility-reports/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7AEC0991BE25003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/import-export/log-replay/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7AED0991BE25003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/import-export/ofx/Makefile.am"; sourceTree = SOURCE_ROOT; };
- 6E8B7AEE0991BE25003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "lib/guile-www/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7AEF0991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/tax/us/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7AF00991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7AF10991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = doc/Makefile.am; sourceTree = SOURCE_ROOT; };
@@ -905,9 +828,6 @@
6E8B7B210991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = doc/examples/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B220991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B240991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/gnome-utils/ui/Makefile.am"; sourceTree = SOURCE_ROOT; };
- 6E8B7B270991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/experimental/ofx/explore/Makefile.am; sourceTree = SOURCE_ROOT; };
- 6E8B7B280991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/experimental/cgi-bin/Makefile.am"; sourceTree = SOURCE_ROOT; };
- 6E8B7B290991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/experimental/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B2B0991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/business/business-gnome/ui/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7B2D0991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/business/business-ledger/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7B340991BE73003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/scm/gnumeric/Makefile.am; sourceTree = SOURCE_ROOT; };
@@ -931,7 +851,6 @@
6E8B7B510991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/register/register-core/test/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7B530991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/optional/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B540991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/register/register-gnome/test/Makefile.am"; sourceTree = SOURCE_ROOT; };
- 6E8B7B550991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "intl-scm/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7B560991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/quotes/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B570991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/pixmaps/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B580991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = accounts/sk/Makefile.am; sourceTree = SOURCE_ROOT; };
@@ -949,9 +868,6 @@
6E8B7B640991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = accounts/da/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B650991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = accounts/C/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B660991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = accounts/pt_PT/Makefile.am; sourceTree = SOURCE_ROOT; };
- 6E8B7B670991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/experimental/gg/Makefile.am; sourceTree = SOURCE_ROOT; };
- 6E8B7B680991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/experimental/cbb/Makefile.am; sourceTree = SOURCE_ROOT; };
- 6E8B7B690991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "src/experimental/cbb/cbb-engine/Makefile.am"; sourceTree = SOURCE_ROOT; };
6E8B7B6A0991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/tax/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B6B0991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/business/Makefile.am; sourceTree = SOURCE_ROOT; };
6E8B7B6C0991BE74003F7E3A /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = src/tax/us/test/Makefile.am; sourceTree = SOURCE_ROOT; };
@@ -968,7 +884,6 @@
6E97EB751915B9D90021442F /* kvp_frame.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = kvp_frame.cpp; path = src/libqof/qof/kvp_frame.cpp; sourceTree = "<group>"; };
6E97EB771915B9D90021442F /* qof-string-cache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "qof-string-cache.cpp"; path = "src/libqof/qof/qof-string-cache.cpp"; sourceTree = "<group>"; };
6E97EB781915B9D90021442F /* qof-win32.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "qof-win32.cpp"; path = "src/libqof/qof/qof-win32.cpp"; sourceTree = "<group>"; };
- 6E97EB791915B9D90021442F /* qofbackend.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = qofbackend.cpp; path = src/libqof/qof/qofbackend.cpp; sourceTree = "<group>"; };
6E97EB7A1915B9D90021442F /* qofbook.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = qofbook.cpp; path = src/libqof/qof/qofbook.cpp; sourceTree = "<group>"; };
6E97EB7B1915B9D90021442F /* qofchoice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = qofchoice.cpp; path = src/libqof/qof/qofchoice.cpp; sourceTree = "<group>"; };
6E97EB7C1915B9D90021442F /* qofclass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = qofclass.cpp; path = src/libqof/qof/qofclass.cpp; sourceTree = "<group>"; };
@@ -990,51 +905,26 @@
6EB9569C1A39565A002E3AC5 /* kvp-value.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = "kvp-value.hpp"; path = "src/libqof/qof/kvp-value.hpp"; sourceTree = "<group>"; };
6EBC06EF18B1D66300A5CEB7 /* gnc-state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-state.c"; path = "src/app-utils/gnc-state.c"; sourceTree = "<group>"; };
6EBC06F018B1D66300A5CEB7 /* gnc-state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-state.h"; path = "src/app-utils/gnc-state.h"; sourceTree = "<group>"; };
- 6EBC06F118B1D6E600A5CEB7 /* gnc-address-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-address-sql.c"; path = "src/backend/sql/gnc-address-sql.c"; sourceTree = "<group>"; };
- 6EBC06F218B1D6E600A5CEB7 /* gnc-address-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-address-sql.h"; path = "src/backend/sql/gnc-address-sql.h"; sourceTree = "<group>"; };
- 6EBC06F318B1D6E600A5CEB7 /* gnc-bill-term-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-bill-term-sql.c"; path = "src/backend/sql/gnc-bill-term-sql.c"; sourceTree = "<group>"; };
6EBC06F418B1D6E600A5CEB7 /* gnc-bill-term-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-bill-term-sql.h"; path = "src/backend/sql/gnc-bill-term-sql.h"; sourceTree = "<group>"; };
- 6EBC06F518B1D6E600A5CEB7 /* gnc-customer-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-customer-sql.c"; path = "src/backend/sql/gnc-customer-sql.c"; sourceTree = "<group>"; };
6EBC06F618B1D6E600A5CEB7 /* gnc-customer-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-customer-sql.h"; path = "src/backend/sql/gnc-customer-sql.h"; sourceTree = "<group>"; };
- 6EBC06F718B1D6E600A5CEB7 /* gnc-employee-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-employee-sql.c"; path = "src/backend/sql/gnc-employee-sql.c"; sourceTree = "<group>"; };
6EBC06F818B1D6E600A5CEB7 /* gnc-employee-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-employee-sql.h"; path = "src/backend/sql/gnc-employee-sql.h"; sourceTree = "<group>"; };
- 6EBC06F918B1D6E600A5CEB7 /* gnc-entry-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-entry-sql.c"; path = "src/backend/sql/gnc-entry-sql.c"; sourceTree = "<group>"; };
6EBC06FA18B1D6E600A5CEB7 /* gnc-entry-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-entry-sql.h"; path = "src/backend/sql/gnc-entry-sql.h"; sourceTree = "<group>"; };
- 6EBC06FB18B1D6E600A5CEB7 /* gnc-invoice-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-invoice-sql.c"; path = "src/backend/sql/gnc-invoice-sql.c"; sourceTree = "<group>"; };
6EBC06FC18B1D6E600A5CEB7 /* gnc-invoice-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-invoice-sql.h"; path = "src/backend/sql/gnc-invoice-sql.h"; sourceTree = "<group>"; };
- 6EBC06FD18B1D6E600A5CEB7 /* gnc-job-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-job-sql.c"; path = "src/backend/sql/gnc-job-sql.c"; sourceTree = "<group>"; };
6EBC06FE18B1D6E600A5CEB7 /* gnc-job-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-job-sql.h"; path = "src/backend/sql/gnc-job-sql.h"; sourceTree = "<group>"; };
- 6EBC06FF18B1D6E600A5CEB7 /* gnc-order-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-order-sql.c"; path = "src/backend/sql/gnc-order-sql.c"; sourceTree = "<group>"; };
6EBC070018B1D6E600A5CEB7 /* gnc-order-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-order-sql.h"; path = "src/backend/sql/gnc-order-sql.h"; sourceTree = "<group>"; };
- 6EBC070118B1D6E600A5CEB7 /* gnc-owner-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-owner-sql.c"; path = "src/backend/sql/gnc-owner-sql.c"; sourceTree = "<group>"; };
- 6EBC070218B1D6E600A5CEB7 /* gnc-owner-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-owner-sql.h"; path = "src/backend/sql/gnc-owner-sql.h"; sourceTree = "<group>"; };
- 6EBC070318B1D6E600A5CEB7 /* gnc-tax-table-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-tax-table-sql.c"; path = "src/backend/sql/gnc-tax-table-sql.c"; sourceTree = "<group>"; };
6EBC070418B1D6E600A5CEB7 /* gnc-tax-table-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-tax-table-sql.h"; path = "src/backend/sql/gnc-tax-table-sql.h"; sourceTree = "<group>"; };
- 6EBC070518B1D6E600A5CEB7 /* gnc-vendor-sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-vendor-sql.c"; path = "src/backend/sql/gnc-vendor-sql.c"; sourceTree = "<group>"; };
6EBC070618B1D6E600A5CEB7 /* gnc-vendor-sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-vendor-sql.h"; path = "src/backend/sql/gnc-vendor-sql.h"; sourceTree = "<group>"; };
- 6EBC070718B1D76F00A5CEB7 /* gnc-address-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-address-xml-v2.c"; path = "src/backend/xml/gnc-address-xml-v2.c"; sourceTree = "<group>"; };
6EBC070818B1D76F00A5CEB7 /* gnc-address-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-address-xml-v2.h"; path = "src/backend/xml/gnc-address-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC070918B1D76F00A5CEB7 /* gnc-bill-term-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-bill-term-xml-v2.c"; path = "src/backend/xml/gnc-bill-term-xml-v2.c"; sourceTree = "<group>"; };
6EBC070A18B1D76F00A5CEB7 /* gnc-bill-term-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-bill-term-xml-v2.h"; path = "src/backend/xml/gnc-bill-term-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC070B18B1D76F00A5CEB7 /* gnc-customer-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-customer-xml-v2.c"; path = "src/backend/xml/gnc-customer-xml-v2.c"; sourceTree = "<group>"; };
6EBC070C18B1D76F00A5CEB7 /* gnc-customer-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-customer-xml-v2.h"; path = "src/backend/xml/gnc-customer-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC070D18B1D76F00A5CEB7 /* gnc-employee-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-employee-xml-v2.c"; path = "src/backend/xml/gnc-employee-xml-v2.c"; sourceTree = "<group>"; };
6EBC070E18B1D76F00A5CEB7 /* gnc-employee-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-employee-xml-v2.h"; path = "src/backend/xml/gnc-employee-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC070F18B1D76F00A5CEB7 /* gnc-entry-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-entry-xml-v2.c"; path = "src/backend/xml/gnc-entry-xml-v2.c"; sourceTree = "<group>"; };
6EBC071018B1D76F00A5CEB7 /* gnc-entry-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-entry-xml-v2.h"; path = "src/backend/xml/gnc-entry-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC071118B1D76F00A5CEB7 /* gnc-invoice-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-invoice-xml-v2.c"; path = "src/backend/xml/gnc-invoice-xml-v2.c"; sourceTree = "<group>"; };
6EBC071218B1D76F00A5CEB7 /* gnc-invoice-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-invoice-xml-v2.h"; path = "src/backend/xml/gnc-invoice-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC071318B1D76F00A5CEB7 /* gnc-job-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-job-xml-v2.c"; path = "src/backend/xml/gnc-job-xml-v2.c"; sourceTree = "<group>"; };
6EBC071418B1D76F00A5CEB7 /* gnc-job-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-job-xml-v2.h"; path = "src/backend/xml/gnc-job-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC071518B1D76F00A5CEB7 /* gnc-order-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-order-xml-v2.c"; path = "src/backend/xml/gnc-order-xml-v2.c"; sourceTree = "<group>"; };
6EBC071618B1D76F00A5CEB7 /* gnc-order-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-order-xml-v2.h"; path = "src/backend/xml/gnc-order-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC071718B1D76F00A5CEB7 /* gnc-owner-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-owner-xml-v2.c"; path = "src/backend/xml/gnc-owner-xml-v2.c"; sourceTree = "<group>"; };
6EBC071818B1D76F00A5CEB7 /* gnc-owner-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-owner-xml-v2.h"; path = "src/backend/xml/gnc-owner-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC071918B1D76F00A5CEB7 /* gnc-tax-table-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-tax-table-xml-v2.c"; path = "src/backend/xml/gnc-tax-table-xml-v2.c"; sourceTree = "<group>"; };
6EBC071A18B1D76F00A5CEB7 /* gnc-tax-table-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-tax-table-xml-v2.h"; path = "src/backend/xml/gnc-tax-table-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC071B18B1D76F00A5CEB7 /* gnc-vendor-xml-v2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-vendor-xml-v2.c"; path = "src/backend/xml/gnc-vendor-xml-v2.c"; sourceTree = "<group>"; };
6EBC071C18B1D76F00A5CEB7 /* gnc-vendor-xml-v2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-vendor-xml-v2.h"; path = "src/backend/xml/gnc-vendor-xml-v2.h"; sourceTree = "<group>"; };
- 6EBC071D18B1D76F00A5CEB7 /* gnc-xml-helper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-xml-helper.c"; path = "src/backend/xml/gnc-xml-helper.c"; sourceTree = "<group>"; };
6EBC071E18B1D76F00A5CEB7 /* xml-helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "xml-helpers.h"; path = "src/backend/xml/xml-helpers.h"; sourceTree = "<group>"; };
6EBC071F18B1D85200A5CEB7 /* gnc-plugin-page-owner-tree.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-plugin-page-owner-tree.c"; path = "src/business/business-gnome/gnc-plugin-page-owner-tree.c"; sourceTree = "<group>"; };
6EBC072018B1D85200A5CEB7 /* gnc-plugin-page-owner-tree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-plugin-page-owner-tree.h"; path = "src/business/business-gnome/gnc-plugin-page-owner-tree.h"; sourceTree = "<group>"; };
@@ -1091,7 +981,6 @@
6EBC075318B1D98500A5CEB7 /* gncVendor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = gncVendor.c; path = src/engine/gncVendor.c; sourceTree = "<group>"; };
6EBC075418B1D98500A5CEB7 /* gncVendor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gncVendor.h; path = src/engine/gncVendor.h; sourceTree = "<group>"; };
6EBC075518B1D98500A5CEB7 /* gncVendorP.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gncVendorP.h; path = src/engine/gncVendorP.h; sourceTree = "<group>"; };
- 6EBC075718B1DA8800A5CEB7 /* assistant-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "assistant-utils.h"; path = "src/gnome-utils/assistant-utils.h"; sourceTree = "<group>"; };
6EBC075818B1DA8800A5CEB7 /* assistant-xml-encoding.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "assistant-xml-encoding.c"; path = "src/gnome-utils/assistant-xml-encoding.c"; sourceTree = "<group>"; };
6EBC075918B1DA8800A5CEB7 /* assistant-xml-encoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "assistant-xml-encoding.h"; path = "src/gnome-utils/assistant-xml-encoding.h"; sourceTree = "<group>"; };
6EBC075A18B1DA8800A5CEB7 /* dialog-dup-trans.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "dialog-dup-trans.c"; path = "src/gnome-utils/dialog-dup-trans.c"; sourceTree = "<group>"; };
@@ -1159,14 +1048,11 @@
6EBC079B18B1DB7F00A5CEB7 /* gncmod-csv-export.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gncmod-csv-export.c"; path = "src/import-export/csv-exp/gncmod-csv-export.c"; sourceTree = "<group>"; };
6EBC079C18B1DBAA00A5CEB7 /* assistant-csv-account-import.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "assistant-csv-account-import.c"; path = "src/import-export/csv-imp/assistant-csv-account-import.c"; sourceTree = "<group>"; };
6EBC079D18B1DBAA00A5CEB7 /* assistant-csv-account-import.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "assistant-csv-account-import.h"; path = "src/import-export/csv-imp/assistant-csv-account-import.h"; sourceTree = "<group>"; };
- 6EBC079E18B1DBAA00A5CEB7 /* assistant-csv-trans-import.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "assistant-csv-trans-import.c"; path = "src/import-export/csv-imp/assistant-csv-trans-import.c"; sourceTree = "<group>"; };
6EBC079F18B1DBAA00A5CEB7 /* assistant-csv-trans-import.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "assistant-csv-trans-import.h"; path = "src/import-export/csv-imp/assistant-csv-trans-import.h"; sourceTree = "<group>"; };
6EBC07A018B1DBAA00A5CEB7 /* csv-account-import.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "csv-account-import.c"; path = "src/import-export/csv-imp/csv-account-import.c"; sourceTree = "<group>"; };
6EBC07A118B1DBAA00A5CEB7 /* csv-account-import.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "csv-account-import.h"; path = "src/import-export/csv-imp/csv-account-import.h"; sourceTree = "<group>"; };
6EBC07A218B1DBAA00A5CEB7 /* gnc-csv-gnumeric-popup.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-csv-gnumeric-popup.c"; path = "src/import-export/csv-imp/gnc-csv-gnumeric-popup.c"; sourceTree = "<group>"; };
6EBC07A318B1DBAA00A5CEB7 /* gnc-csv-gnumeric-popup.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-csv-gnumeric-popup.h"; path = "src/import-export/csv-imp/gnc-csv-gnumeric-popup.h"; sourceTree = "<group>"; };
- 6EBC07A418B1DBAA00A5CEB7 /* gnc-csv-model.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-csv-model.c"; path = "src/import-export/csv-imp/gnc-csv-model.c"; sourceTree = "<group>"; };
- 6EBC07A518B1DBAA00A5CEB7 /* gnc-csv-model.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-csv-model.h"; path = "src/import-export/csv-imp/gnc-csv-model.h"; sourceTree = "<group>"; };
6EBC07A618B1DBAA00A5CEB7 /* gnc-plugin-csv-import.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-plugin-csv-import.c"; path = "src/import-export/csv-imp/gnc-plugin-csv-import.c"; sourceTree = "<group>"; };
6EBC07A718B1DBAA00A5CEB7 /* gnc-plugin-csv-import.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-plugin-csv-import.h"; path = "src/import-export/csv-imp/gnc-plugin-csv-import.h"; sourceTree = "<group>"; };
6EBC07A818B1DBAA00A5CEB7 /* gncmod-csv-import.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gncmod-csv-import.c"; path = "src/import-export/csv-imp/gncmod-csv-import.c"; sourceTree = "<group>"; };
@@ -1218,7 +1104,6 @@
6EBC07D818B1DDD000A5CEB7 /* sx-summary.scm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "sx-summary.scm"; path = "src/report/standard-reports/sx-summary.scm"; sourceTree = "<group>"; };
6EBC07D918B1DDE300A5CEB7 /* stylesheet-footer.scm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "stylesheet-footer.scm"; path = "src/report/stylesheets/stylesheet-footer.scm"; sourceTree = "<group>"; };
6EBC07DA18B1DE0200A5CEB7 /* printf.scm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = printf.scm; path = src/scm/printf.scm; sourceTree = "<group>"; };
- 6EC70C011176DB3B006E876C /* escape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = escape.c; path = src/backend/sql/escape.c; sourceTree = "<group>"; };
6EC70C021176DB3B006E876C /* escape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = escape.h; path = src/backend/sql/escape.h; sourceTree = "<group>"; };
6EC70C0A1176DC9B006E876C /* binreloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = binreloc.c; path = "src/core-utils/binreloc.c"; sourceTree = "<group>"; };
6EC70C0B1176DC9B006E876C /* binreloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = binreloc.h; path = "src/core-utils/binreloc.h"; sourceTree = "<group>"; };
@@ -1247,6 +1132,148 @@
6EE6D28215FDA360008B3F08 /* business-options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "business-options.h"; path = "src/app-utils/business-options.h"; sourceTree = "<group>"; };
6EE6D28315FDA360008B3F08 /* business-options.scm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "business-options.scm"; path = "src/app-utils/business-options.scm"; sourceTree = "<group>"; };
6EE6D28415FDA360008B3F08 /* business-prefs.scm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "business-prefs.scm"; path = "src/app-utils/business-prefs.scm"; sourceTree = "<group>"; };
+ 6EEA3CB81E8E2A1600BA45AE /* gnc-backend-dbi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-backend-dbi.cpp"; path = "src/backend/dbi/gnc-backend-dbi.cpp"; sourceTree = "<group>"; };
+ 6EEA3CB91E8E2A1600BA45AE /* gnc-backend-dbi.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-backend-dbi.hpp"; path = "src/backend/dbi/gnc-backend-dbi.hpp"; sourceTree = "<group>"; };
+ 6EEA3CBA1E8E2A1600BA45AE /* gnc-dbiprovider.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-dbiprovider.hpp"; path = "src/backend/dbi/gnc-dbiprovider.hpp"; sourceTree = "<group>"; };
+ 6EEA3CBB1E8E2A1600BA45AE /* gnc-dbiproviderimpl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-dbiproviderimpl.hpp"; path = "src/backend/dbi/gnc-dbiproviderimpl.hpp"; sourceTree = "<group>"; };
+ 6EEA3CBC1E8E2A1600BA45AE /* gnc-dbisqlconnection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-dbisqlconnection.cpp"; path = "src/backend/dbi/gnc-dbisqlconnection.cpp"; sourceTree = "<group>"; };
+ 6EEA3CBD1E8E2A1600BA45AE /* gnc-dbisqlconnection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-dbisqlconnection.hpp"; path = "src/backend/dbi/gnc-dbisqlconnection.hpp"; sourceTree = "<group>"; };
+ 6EEA3CBE1E8E2A1600BA45AE /* gnc-dbisqlresult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-dbisqlresult.cpp"; path = "src/backend/dbi/gnc-dbisqlresult.cpp"; sourceTree = "<group>"; };
+ 6EEA3CBF1E8E2A1600BA45AE /* gnc-dbisqlresult.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-dbisqlresult.hpp"; path = "src/backend/dbi/gnc-dbisqlresult.hpp"; sourceTree = "<group>"; };
+ 6EEA3CC01E8E2B5F00BA45AE /* escape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = escape.cpp; path = src/backend/sql/escape.cpp; sourceTree = "<group>"; };
+ 6EEA3CC11E8E2B5F00BA45AE /* gnc-account-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-account-sql.cpp"; path = "src/backend/sql/gnc-account-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CC21E8E2B5F00BA45AE /* gnc-address-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-address-sql.cpp"; path = "src/backend/sql/gnc-address-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CC31E8E2B5F00BA45AE /* gnc-bill-term-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-bill-term-sql.cpp"; path = "src/backend/sql/gnc-bill-term-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CC41E8E2B5F00BA45AE /* gnc-book-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-book-sql.cpp"; path = "src/backend/sql/gnc-book-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CC51E8E2B5F00BA45AE /* gnc-budget-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-budget-sql.cpp"; path = "src/backend/sql/gnc-budget-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CC61E8E2B5F00BA45AE /* gnc-commodity-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-commodity-sql.cpp"; path = "src/backend/sql/gnc-commodity-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CC71E8E2B5F00BA45AE /* gnc-customer-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-customer-sql.cpp"; path = "src/backend/sql/gnc-customer-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CC81E8E2B5F00BA45AE /* gnc-employee-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-employee-sql.cpp"; path = "src/backend/sql/gnc-employee-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CC91E8E2B5F00BA45AE /* gnc-entry-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-entry-sql.cpp"; path = "src/backend/sql/gnc-entry-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CCA1E8E2B5F00BA45AE /* gnc-invoice-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-invoice-sql.cpp"; path = "src/backend/sql/gnc-invoice-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CCB1E8E2B5F00BA45AE /* gnc-job-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-job-sql.cpp"; path = "src/backend/sql/gnc-job-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CCC1E8E2B5F00BA45AE /* gnc-lots-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-lots-sql.cpp"; path = "src/backend/sql/gnc-lots-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CCD1E8E2B5F00BA45AE /* gnc-order-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-order-sql.cpp"; path = "src/backend/sql/gnc-order-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CCE1E8E2B5F00BA45AE /* gnc-owner-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-owner-sql.cpp"; path = "src/backend/sql/gnc-owner-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CCF1E8E2B5F00BA45AE /* gnc-price-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-price-sql.cpp"; path = "src/backend/sql/gnc-price-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD01E8E2B5F00BA45AE /* gnc-recurrence-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-recurrence-sql.cpp"; path = "src/backend/sql/gnc-recurrence-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD11E8E2B5F00BA45AE /* gnc-schedxaction-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-schedxaction-sql.cpp"; path = "src/backend/sql/gnc-schedxaction-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD21E8E2B5F00BA45AE /* gnc-sql-backend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-sql-backend.cpp"; path = "src/backend/sql/gnc-sql-backend.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD31E8E2B5F00BA45AE /* gnc-sql-column-table-entry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-sql-column-table-entry.cpp"; path = "src/backend/sql/gnc-sql-column-table-entry.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD41E8E2B5F00BA45AE /* gnc-sql-object-backend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-sql-object-backend.cpp"; path = "src/backend/sql/gnc-sql-object-backend.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD51E8E2B5F00BA45AE /* gnc-sql-result.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-sql-result.cpp"; path = "src/backend/sql/gnc-sql-result.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD61E8E2B5F00BA45AE /* gnc-tax-table-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-tax-table-sql.cpp"; path = "src/backend/sql/gnc-tax-table-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD71E8E2B5F00BA45AE /* gnc-transaction-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-transaction-sql.cpp"; path = "src/backend/sql/gnc-transaction-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD81E8E2B5F00BA45AE /* gnc-vendor-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-vendor-sql.cpp"; path = "src/backend/sql/gnc-vendor-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3CD91E8E2B9400BA45AE /* gnc-sql-backend.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-sql-backend.hpp"; path = "src/backend/sql/gnc-sql-backend.hpp"; sourceTree = "<group>"; };
+ 6EEA3CDA1E8E2B9400BA45AE /* gnc-sql-column-table-entry.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-sql-column-table-entry.hpp"; path = "src/backend/sql/gnc-sql-column-table-entry.hpp"; sourceTree = "<group>"; };
+ 6EEA3CDB1E8E2B9400BA45AE /* gnc-sql-connection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-sql-connection.hpp"; path = "src/backend/sql/gnc-sql-connection.hpp"; sourceTree = "<group>"; };
+ 6EEA3CDC1E8E2B9400BA45AE /* gnc-sql-object-backend.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-sql-object-backend.hpp"; path = "src/backend/sql/gnc-sql-object-backend.hpp"; sourceTree = "<group>"; };
+ 6EEA3CDD1E8E2B9400BA45AE /* gnc-sql-result.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-sql-result.hpp"; path = "src/backend/sql/gnc-sql-result.hpp"; sourceTree = "<group>"; };
+ 6EEA3CDE1E8E2C8F00BA45AE /* gnc-account-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-account-xml-v2.cpp"; path = "src/backend/xml/gnc-account-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CDF1E8E2C8F00BA45AE /* gnc-address-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-address-xml-v2.cpp"; path = "src/backend/xml/gnc-address-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE01E8E2C8F00BA45AE /* gnc-backend-xml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-backend-xml.cpp"; path = "src/backend/xml/gnc-backend-xml.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE11E8E2C8F00BA45AE /* gnc-bill-term-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-bill-term-xml-v2.cpp"; path = "src/backend/xml/gnc-bill-term-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE21E8E2C8F00BA45AE /* gnc-book-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-book-xml-v2.cpp"; path = "src/backend/xml/gnc-book-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE31E8E2C8F00BA45AE /* gnc-budget-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-budget-xml-v2.cpp"; path = "src/backend/xml/gnc-budget-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE41E8E2C8F00BA45AE /* gnc-commodity-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-commodity-xml-v2.cpp"; path = "src/backend/xml/gnc-commodity-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE51E8E2C8F00BA45AE /* gnc-customer-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-customer-xml-v2.cpp"; path = "src/backend/xml/gnc-customer-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE61E8E2C8F00BA45AE /* gnc-employee-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-employee-xml-v2.cpp"; path = "src/backend/xml/gnc-employee-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE71E8E2C8F00BA45AE /* gnc-entry-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-entry-xml-v2.cpp"; path = "src/backend/xml/gnc-entry-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE81E8E2C8F00BA45AE /* gnc-freqspec-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-freqspec-xml-v2.cpp"; path = "src/backend/xml/gnc-freqspec-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CE91E8E2C8F00BA45AE /* gnc-invoice-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-invoice-xml-v2.cpp"; path = "src/backend/xml/gnc-invoice-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CEA1E8E2C8F00BA45AE /* gnc-job-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-job-xml-v2.cpp"; path = "src/backend/xml/gnc-job-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CEB1E8E2C8F00BA45AE /* gnc-lot-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-lot-xml-v2.cpp"; path = "src/backend/xml/gnc-lot-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CEC1E8E2C8F00BA45AE /* gnc-order-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-order-xml-v2.cpp"; path = "src/backend/xml/gnc-order-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CED1E8E2C8F00BA45AE /* gnc-owner-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-owner-xml-v2.cpp"; path = "src/backend/xml/gnc-owner-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CEE1E8E2C8F00BA45AE /* gnc-pricedb-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-pricedb-xml-v2.cpp"; path = "src/backend/xml/gnc-pricedb-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CEF1E8E2C8F00BA45AE /* gnc-recurrence-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-recurrence-xml-v2.cpp"; path = "src/backend/xml/gnc-recurrence-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF01E8E2C8F00BA45AE /* gnc-schedxaction-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-schedxaction-xml-v2.cpp"; path = "src/backend/xml/gnc-schedxaction-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF11E8E2C8F00BA45AE /* gnc-tax-table-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-tax-table-xml-v2.cpp"; path = "src/backend/xml/gnc-tax-table-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF21E8E2C8F00BA45AE /* gnc-transaction-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-transaction-xml-v2.cpp"; path = "src/backend/xml/gnc-transaction-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF31E8E2C8F00BA45AE /* gnc-vendor-xml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-vendor-xml-v2.cpp"; path = "src/backend/xml/gnc-vendor-xml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF41E8E2C8F00BA45AE /* gnc-xml-backend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-xml-backend.cpp"; path = "src/backend/xml/gnc-xml-backend.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF51E8E2C8F00BA45AE /* gnc-xml-helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-xml-helper.cpp"; path = "src/backend/xml/gnc-xml-helper.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF61E8E2C8F00BA45AE /* gncmod-backend-xml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gncmod-backend-xml.cpp"; path = "src/backend/xml/gncmod-backend-xml.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF71E8E2C8F00BA45AE /* io-example-account.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "io-example-account.cpp"; path = "src/backend/xml/io-example-account.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF81E8E2C8F00BA45AE /* io-gncxml-gen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "io-gncxml-gen.cpp"; path = "src/backend/xml/io-gncxml-gen.cpp"; sourceTree = "<group>"; };
+ 6EEA3CF91E8E2C8F00BA45AE /* io-gncxml-v2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "io-gncxml-v2.cpp"; path = "src/backend/xml/io-gncxml-v2.cpp"; sourceTree = "<group>"; };
+ 6EEA3CFA1E8E2C8F00BA45AE /* io-utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "io-utils.cpp"; path = "src/backend/xml/io-utils.cpp"; sourceTree = "<group>"; };
+ 6EEA3CFB1E8E2C8F00BA45AE /* sixtp-stack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "sixtp-stack.cpp"; path = "src/backend/xml/sixtp-stack.cpp"; sourceTree = "<group>"; };
+ 6EEA3CFC1E8E2C8F00BA45AE /* sixtp-to-dom-parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "sixtp-to-dom-parser.cpp"; path = "src/backend/xml/sixtp-to-dom-parser.cpp"; sourceTree = "<group>"; };
+ 6EEA3CFD1E8E2C8F00BA45AE /* sixtp-utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "sixtp-utils.cpp"; path = "src/backend/xml/sixtp-utils.cpp"; sourceTree = "<group>"; };
+ 6EEA3CFE1E8E2C8F00BA45AE /* sixtp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sixtp.cpp; path = src/backend/xml/sixtp.cpp; sourceTree = "<group>"; };
+ 6EEA3CFF1E8E2CC100BA45AE /* gnc-xml-backend.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-xml-backend.hpp"; path = "src/backend/xml/gnc-xml-backend.hpp"; sourceTree = "<group>"; };
+ 6EEA3D001E8E2D2300BA45AE /* test-backend-dbi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-backend-dbi.cpp"; path = "src/backend/dbi/test/test-backend-dbi.cpp"; sourceTree = "<group>"; };
+ 6EEA3D011E8E2D2300BA45AE /* test-dbi-business-stuff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-dbi-business-stuff.cpp"; path = "src/backend/dbi/test/test-dbi-business-stuff.cpp"; sourceTree = "<group>"; };
+ 6EEA3D021E8E2D4A00BA45AE /* test-column-types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-column-types.cpp"; path = "src/backend/sql/test/test-column-types.cpp"; sourceTree = "<group>"; };
+ 6EEA3D031E8E2D4A00BA45AE /* test-sqlbe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-sqlbe.cpp"; path = "src/backend/sql/test/test-sqlbe.cpp"; sourceTree = "<group>"; };
+ 6EEA3D041E8E2D4A00BA45AE /* utest-gnc-backend-sql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "utest-gnc-backend-sql.cpp"; path = "src/backend/sql/test/utest-gnc-backend-sql.cpp"; sourceTree = "<group>"; };
+ 6EEA3D051E8E2D8E00BA45AE /* test-date-converting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-date-converting.cpp"; path = "src/backend/xml/test/test-date-converting.cpp"; sourceTree = "<group>"; };
+ 6EEA3D061E8E2D8E00BA45AE /* test-dom-converters1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-dom-converters1.cpp"; path = "src/backend/xml/test/test-dom-converters1.cpp"; sourceTree = "<group>"; };
+ 6EEA3D071E8E2D8E00BA45AE /* test-dom-parser1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-dom-parser1.cpp"; path = "src/backend/xml/test/test-dom-parser1.cpp"; sourceTree = "<group>"; };
+ 6EEA3D081E8E2D8E00BA45AE /* test-load-backend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-load-backend.cpp"; path = "src/backend/xml/test/test-load-backend.cpp"; sourceTree = "<group>"; };
+ 6EEA3D091E8E2D8E00BA45AE /* test-load-example-account.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-load-example-account.cpp"; path = "src/backend/xml/test/test-load-example-account.cpp"; sourceTree = "<group>"; };
+ 6EEA3D0A1E8E2D8E00BA45AE /* test-load-xml2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-load-xml2.cpp"; path = "src/backend/xml/test/test-load-xml2.cpp"; sourceTree = "<group>"; };
+ 6EEA3D0B1E8E2D8E00BA45AE /* test-save-in-lang.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-save-in-lang.cpp"; path = "src/backend/xml/test/test-save-in-lang.cpp"; sourceTree = "<group>"; };
+ 6EEA3D0C1E8E2D8E00BA45AE /* test-string-converters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-string-converters.cpp"; path = "src/backend/xml/test/test-string-converters.cpp"; sourceTree = "<group>"; };
+ 6EEA3D0D1E8E2D8E00BA45AE /* test-xml-account.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-xml-account.cpp"; path = "src/backend/xml/test/test-xml-account.cpp"; sourceTree = "<group>"; };
+ 6EEA3D0E1E8E2D8E00BA45AE /* test-xml-commodity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-xml-commodity.cpp"; path = "src/backend/xml/test/test-xml-commodity.cpp"; sourceTree = "<group>"; };
+ 6EEA3D0F1E8E2D8E00BA45AE /* test-xml-pricedb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-xml-pricedb.cpp"; path = "src/backend/xml/test/test-xml-pricedb.cpp"; sourceTree = "<group>"; };
+ 6EEA3D101E8E2D8E00BA45AE /* test-xml-transaction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-xml-transaction.cpp"; path = "src/backend/xml/test/test-xml-transaction.cpp"; sourceTree = "<group>"; };
+ 6EEA3D111E8E2D8E00BA45AE /* test-xml2-is-file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-xml2-is-file.cpp"; path = "src/backend/xml/test/test-xml2-is-file.cpp"; sourceTree = "<group>"; };
+ 6EEA3D121E8E2DA100BA45AE /* test-real-data.sh.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "test-real-data.sh.in"; path = "src/backend/xml/test/test-real-data.sh.in"; sourceTree = "<group>"; };
+ 6EEA3D131E8E2F5500BA45AE /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = "src/core-utils/test/Makefile.am"; sourceTree = "<group>"; };
+ 6EEA3D141E8E2F5500BA45AE /* test-gnc-glib-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-gnc-glib-utils.c"; path = "src/core-utils/test/test-gnc-glib-utils.c"; sourceTree = "<group>"; };
+ 6EEA3D151E8E301E00BA45AE /* test-engine-stuff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-engine-stuff.cpp"; path = "src/engine/test-core/test-engine-stuff.cpp"; sourceTree = "<group>"; };
+ 6EEA3D161E8E313800BA45AE /* dialog-find-account.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "dialog-find-account.c"; path = "src/gnome/dialog-find-account.c"; sourceTree = "<group>"; };
+ 6EEA3D171E8E313800BA45AE /* dialog-imap-editor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "dialog-imap-editor.c"; path = "src/gnome/dialog-imap-editor.c"; sourceTree = "<group>"; };
+ 6EEA3D181E8E313800BA45AE /* dialog-trans-assoc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "dialog-trans-assoc.c"; path = "src/gnome/dialog-trans-assoc.c"; sourceTree = "<group>"; };
+ 6EEA3D191E8E316E00BA45AE /* dialog-find-account.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "dialog-find-account.h"; path = "src/gnome/dialog-find-account.h"; sourceTree = "<group>"; };
+ 6EEA3D1A1E8E316E00BA45AE /* dialog-imap-editor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "dialog-imap-editor.h"; path = "src/gnome/dialog-imap-editor.h"; sourceTree = "<group>"; };
+ 6EEA3D1B1E8E316E00BA45AE /* dialog-trans-assoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "dialog-trans-assoc.h"; path = "src/gnome/dialog-trans-assoc.h"; sourceTree = "<group>"; };
+ 6EEA3D1C1E8E32E100BA45AE /* import-pending-matches.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "import-pending-matches.c"; path = "src/import-export/import-pending-matches.c"; sourceTree = "<group>"; };
+ 6EEA3D1D1E8E333400BA45AE /* import-pending-matches.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "import-pending-matches.h"; path = "src/import-export/import-pending-matches.h"; sourceTree = "<group>"; };
+ 6EEA3D1E1E8E337800BA45AE /* test-aqb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-aqb.c"; path = "src/import-export/aqb/test/test-aqb.c"; sourceTree = "<group>"; };
+ 6EEA3D1F1E8E337800BA45AE /* test-kvp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-kvp.c"; path = "src/import-export/aqb/test/test-kvp.c"; sourceTree = "<group>"; };
+ 6EEA3D201E8E339700BA45AE /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = "src/import-export/csv-exp/Makefile.am"; sourceTree = "<group>"; };
+ 6EEA3D211E8E33EC00BA45AE /* gnc-csv-account-map.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-csv-account-map.c"; path = "src/import-export/csv-imp/gnc-csv-account-map.c"; sourceTree = "<group>"; };
+ 6EEA3D221E8E33EC00BA45AE /* gnc-csv-tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-csv-tokenizer.cpp"; path = "src/import-export/csv-imp/gnc-csv-tokenizer.cpp"; sourceTree = "<group>"; };
+ 6EEA3D231E8E33EC00BA45AE /* gnc-csv-trans-settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-csv-trans-settings.cpp"; path = "src/import-export/csv-imp/gnc-csv-trans-settings.cpp"; sourceTree = "<group>"; };
+ 6EEA3D241E8E33EC00BA45AE /* gnc-dummy-tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-dummy-tokenizer.cpp"; path = "src/import-export/csv-imp/gnc-dummy-tokenizer.cpp"; sourceTree = "<group>"; };
+ 6EEA3D251E8E33EC00BA45AE /* gnc-fw-tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-fw-tokenizer.cpp"; path = "src/import-export/csv-imp/gnc-fw-tokenizer.cpp"; sourceTree = "<group>"; };
+ 6EEA3D261E8E33EC00BA45AE /* gnc-tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-tokenizer.cpp"; path = "src/import-export/csv-imp/gnc-tokenizer.cpp"; sourceTree = "<group>"; };
+ 6EEA3D271E8E33EC00BA45AE /* gnc-trans-props.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-trans-props.cpp"; path = "src/import-export/csv-imp/gnc-trans-props.cpp"; sourceTree = "<group>"; };
+ 6EEA3D281E8E33EC00BA45AE /* gnc-tx-import.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gnc-tx-import.cpp"; path = "src/import-export/csv-imp/gnc-tx-import.cpp"; sourceTree = "<group>"; };
+ 6EEA3D291E8E33EC00BA45AE /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = "src/import-export/csv-imp/Makefile.am"; sourceTree = "<group>"; };
+ 6EEA3D2A1E8E342A00BA45AE /* assistant-csv-trans-import.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "assistant-csv-trans-import.cpp"; path = "src/import-export/csv-imp/assistant-csv-trans-import.cpp"; sourceTree = "<group>"; };
+ 6EEA3D2B1E8E342A00BA45AE /* gnc-csv-account-map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "gnc-csv-account-map.h"; path = "src/import-export/csv-imp/gnc-csv-account-map.h"; sourceTree = "<group>"; };
+ 6EEA3D2C1E8E342A00BA45AE /* gnc-csv-tokenizer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-csv-tokenizer.hpp"; path = "src/import-export/csv-imp/gnc-csv-tokenizer.hpp"; sourceTree = "<group>"; };
+ 6EEA3D2D1E8E342A00BA45AE /* gnc-csv-trans-settings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-csv-trans-settings.hpp"; path = "src/import-export/csv-imp/gnc-csv-trans-settings.hpp"; sourceTree = "<group>"; };
+ 6EEA3D2E1E8E342A00BA45AE /* gnc-dummy-tokenizer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-dummy-tokenizer.hpp"; path = "src/import-export/csv-imp/gnc-dummy-tokenizer.hpp"; sourceTree = "<group>"; };
+ 6EEA3D2F1E8E342A00BA45AE /* gnc-fw-tokenizer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-fw-tokenizer.hpp"; path = "src/import-export/csv-imp/gnc-fw-tokenizer.hpp"; sourceTree = "<group>"; };
+ 6EEA3D301E8E342A00BA45AE /* gnc-tokenizer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-tokenizer.hpp"; path = "src/import-export/csv-imp/gnc-tokenizer.hpp"; sourceTree = "<group>"; };
+ 6EEA3D311E8E342A00BA45AE /* gnc-trans-props.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-trans-props.hpp"; path = "src/import-export/csv-imp/gnc-trans-props.hpp"; sourceTree = "<group>"; };
+ 6EEA3D321E8E342A00BA45AE /* gnc-tx-import.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-tx-import.hpp"; path = "src/import-export/csv-imp/gnc-tx-import.hpp"; sourceTree = "<group>"; };
+ 6EEA3D331E8E347000BA45AE /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = "src/import-export/csv-imp/test/Makefile.am"; sourceTree = "<group>"; };
+ 6EEA3D341E8E347000BA45AE /* test-tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-tokenizer.cpp"; path = "src/import-export/csv-imp/test/test-tokenizer.cpp"; sourceTree = "<group>"; };
+ 6EEA3D351E8E347000BA45AE /* test-tx-import.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-tx-import.cpp"; path = "src/import-export/csv-imp/test/test-tx-import.cpp"; sourceTree = "<group>"; };
+ 6EEA3D361E8E34DC00BA45AE /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = "src/import-export/qif-imp/test/Makefile.am"; sourceTree = "<group>"; };
+ 6EEA3D371E8E34DC00BA45AE /* test-link.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-link.c"; path = "src/import-export/qif-imp/test/test-link.c"; sourceTree = "<group>"; };
+ 6EEA3D381E8E354D00BA45AE /* test-import-pending-matches.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "test-import-pending-matches.c"; path = "src/import-export/test/test-import-pending-matches.c"; sourceTree = "<group>"; };
+ 6EEA3D391E8E35DA00BA45AE /* qof-backend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "qof-backend.cpp"; path = "src/libqof/qof/qof-backend.cpp"; sourceTree = "<group>"; };
+ 6EEA3D3A1E8E360D00BA45AE /* gnc-backend-prov.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-backend-prov.hpp"; path = "src/libqof/qof/gnc-backend-prov.hpp"; sourceTree = "<group>"; };
+ 6EEA3D3B1E8E360D00BA45AE /* gnc-numeric.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-numeric.hpp"; path = "src/libqof/qof/gnc-numeric.hpp"; sourceTree = "<group>"; };
+ 6EEA3D3C1E8E360D00BA45AE /* gnc-rational-rounding.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "gnc-rational-rounding.hpp"; path = "src/libqof/qof/gnc-rational-rounding.hpp"; sourceTree = "<group>"; };
+ 6EEA3D3D1E8E360D00BA45AE /* guid.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = guid.hpp; path = src/libqof/qof/guid.hpp; sourceTree = "<group>"; };
+ 6EEA3D3E1E8E360D00BA45AE /* qof-backend.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "qof-backend.hpp"; path = "src/libqof/qof/qof-backend.hpp"; sourceTree = "<group>"; };
+ 6EEA3D3F1E8E360D00BA45AE /* qofsession.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = qofsession.hpp; path = src/libqof/qof/qofsession.hpp; sourceTree = "<group>"; };
+ 6EEA3D401E8E363400BA45AE /* gtest-gnc-numeric.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gtest-gnc-numeric.cpp"; path = "src/libqof/qof/test/gtest-gnc-numeric.cpp"; sourceTree = "<group>"; };
+ 6EEA3D411E8E363400BA45AE /* gtest-gnc-rational.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gtest-gnc-rational.cpp"; path = "src/libqof/qof/test/gtest-gnc-rational.cpp"; sourceTree = "<group>"; };
+ 6EEA3D421E8E363400BA45AE /* test-gnc-guid-old.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-gnc-guid-old.cpp"; path = "src/libqof/qof/test/test-gnc-guid-old.cpp"; sourceTree = "<group>"; };
+ 6EEA3D431E8E363400BA45AE /* test-numeric.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-numeric.cpp"; path = "src/libqof/qof/test/test-numeric.cpp"; sourceTree = "<group>"; };
+ 6EEA3D441E8E363400BA45AE /* test-qofsession-old.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-qofsession-old.cpp"; path = "src/libqof/qof/test/test-qofsession-old.cpp"; sourceTree = "<group>"; };
+ 6EEA3D451E8E363400BA45AE /* test-qofsession.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "test-qofsession.cpp"; path = "src/libqof/qof/test/test-qofsession.cpp"; sourceTree = "<group>"; };
6EECD8661BE965650013E93A /* kvp-scm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "kvp-scm.cpp"; path = "src/engine/kvp-scm.cpp"; sourceTree = "<group>"; };
6EECD8671BE965650013E93A /* ScrubBusiness.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = ScrubBusiness.c; path = src/engine/ScrubBusiness.c; sourceTree = "<group>"; };
6EECD8681BE965650013E93A /* ScrubBusiness.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ScrubBusiness.h; path = src/engine/ScrubBusiness.h; sourceTree = "<group>"; };
@@ -1257,11 +1284,6 @@
6EECD86D1BE9676A0013E93A /* test-sx.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "test-sx.cpp"; path = "src/app-utils/test/test-sx.cpp"; sourceTree = "<group>"; };
6EECD86E1BE9683D0013E93A /* strfmon.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = strfmon.c; path = lib/libc/strfmon.c; sourceTree = "<group>"; };
6EECD86F1BE9683D0013E93A /* strfmon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = strfmon.h; path = lib/libc/strfmon.h; sourceTree = "<group>"; };
- 6EECD8701BE968E30013E93A /* assistant-csv-fixed-trans-import.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "assistant-csv-fixed-trans-import.c"; path = "src/import-export/csv-imp/assistant-csv-fixed-trans-import.c"; sourceTree = "<group>"; };
- 6EECD8711BE968E30013E93A /* csv-fixed-trans-import.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "csv-fixed-trans-import.c"; path = "src/import-export/csv-imp/csv-fixed-trans-import.c"; sourceTree = "<group>"; };
- 6EECD8721BE968E30013E93A /* csv-fixed-trans-import.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "csv-fixed-trans-import.h"; path = "src/import-export/csv-imp/csv-fixed-trans-import.h"; sourceTree = "<group>"; };
- 6EECD8731BE968E30013E93A /* gnc-csv-trans-settings.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "gnc-csv-trans-settings.c"; path = "src/import-export/csv-imp/gnc-csv-trans-settings.c"; sourceTree = "<group>"; };
- 6EECD8741BE968E30013E93A /* gnc-csv-trans-settings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "gnc-csv-trans-settings.h"; path = "src/import-export/csv-imp/gnc-csv-trans-settings.h"; sourceTree = "<group>"; };
6EF6018618137B2100B8E15A /* business-helpers.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "business-helpers.c"; path = "src/app-utils/business-helpers.c"; sourceTree = "<group>"; };
6EF6018718137B2100B8E15A /* business-helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "business-helpers.h"; path = "src/app-utils/business-helpers.h"; sourceTree = "<group>"; };
6EF6018918137B7200B8E15A /* gnc-addr-quickfill.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "gnc-addr-quickfill.c"; path = "src/app-utils/gnc-addr-quickfill.c"; sourceTree = "<group>"; };
@@ -1296,21 +1318,21 @@
6E0F8136098D48F700D0BB5C /* Source */ = {
isa = PBXGroup;
children = (
- 6E7BB1360B95558F000B79D4 /* engine */,
+ 6E7BB1310B9554A1000B79D4 /* app-utils */,
+ 6E7BB1320B9554D1000B79D4 /* backend */,
+ 6E7BB1330B95551A000B79D4 /* business */,
6E7BB1350B955574000B79D4 /* core-utils */,
- 6E7BB13C0B9556C5000B79D4 /* register */,
+ 6E7BB1360B95558F000B79D4 /* engine */,
+ 6E7BB1370B9555D9000B79D4 /* gnc-module */,
6E7BB13A0B955657000B79D4 /* gnome */,
- 6E7BB1390B955620000B79D4 /* gnome-utils */,
6E7BB1380B955602000B79D4 /* gnome-search */,
- 6E7BB13D0B9556D0000B79D4 /* report */,
+ 6E7BB1390B955620000B79D4 /* gnome-utils */,
+ 6E4EC63D0F9A335B00C6F6AC /* html */,
6E7BB13B0B955679000B79D4 /* import-export */,
- 6E7BB1320B9554D1000B79D4 /* backend */,
- 6E7BB1330B95551A000B79D4 /* business */,
- 6E7BB1370B9555D9000B79D4 /* gnc-module */,
- 6E7BB1310B9554A1000B79D4 /* app-utils */,
6E7BB1300B955465000B79D4 /* libqof */,
- 6E4EC63D0F9A335B00C6F6AC /* html */,
6E7BB13E0B955714000B79D4 /* miscellaneous */,
+ 6E7BB13C0B9556C5000B79D4 /* register */,
+ 6E7BB13D0B9556D0000B79D4 /* report */,
);
name = Source;
sourceTree = "<group>";
@@ -1353,13 +1375,15 @@
6E24BAE91B6039840075D17E /* gnc-timezone.cpp */,
6E24BAEB1B6039CC0075D17E /* gtest-gnc-datetime.cpp */,
6E24BAEC1B6039CC0075D17E /* gtest-gnc-int128.cpp */,
+ 6EEA3D401E8E363400BA45AE /* gtest-gnc-numeric.cpp */,
+ 6EEA3D411E8E363400BA45AE /* gtest-gnc-rational.cpp */,
6E24BAED1B6039CC0075D17E /* gtest-gnc-timezone.cpp */,
6E97EB741915B9D90021442F /* guid.cpp */,
6E97EB751915B9D90021442F /* kvp_frame.cpp */,
6EB9569B1A39565A002E3AC5 /* kvp-value.cpp */,
+ 6EEA3D391E8E35DA00BA45AE /* qof-backend.cpp */,
6E97EB771915B9D90021442F /* qof-string-cache.cpp */,
6E97EB781915B9D90021442F /* qof-win32.cpp */,
- 6E97EB791915B9D90021442F /* qofbackend.cpp */,
6E97EB7A1915B9D90021442F /* qofbook.cpp */,
6E97EB7B1915B9D90021442F /* qofchoice.cpp */,
6E97EB7C1915B9D90021442F /* qofclass.cpp */,
@@ -1373,17 +1397,19 @@
6E97EB851915B9D90021442F /* qofsession.cpp */,
6E97EB861915B9D90021442F /* qofutil.cpp */,
6E24BAEF1B6039CC0075D17E /* test-gnc-date.c */,
+ 6EEA3D421E8E363400BA45AE /* test-gnc-guid-old.cpp */,
6E24BAF01B6039CC0075D17E /* test-gnc-guid.cpp */,
- 6E24BAF11B6039CC0075D17E /* test-gnc-numeric.c */,
6E24BAF21B6039CC0075D17E /* test-kvp-frame.cpp */,
6E24BAF31B6039CC0075D17E /* test-kvp-value.cpp */,
+ 6EEA3D431E8E363400BA45AE /* test-numeric.cpp */,
6E24BAF41B6039CC0075D17E /* test-qof-string-cache.c */,
6E24BAF51B6039CC0075D17E /* test-qof.c */,
6E24BAF61B6039CC0075D17E /* test-qofbackend.c */,
6E24BAF71B6039CC0075D17E /* test-qofbook.c */,
6E24BAF81B6039CC0075D17E /* test-qofinstance.cpp */,
6E24BAF91B6039CC0075D17E /* test-qofobject.c */,
- 6E24BAFA1B6039CC0075D17E /* test-qofsession.c */,
+ 6EEA3D441E8E363400BA45AE /* test-qofsession-old.cpp */,
+ 6EEA3D451E8E363400BA45AE /* test-qofsession.cpp */,
);
name = libqof;
sourceTree = "<group>";
@@ -1433,90 +1459,96 @@
6E7BB1320B9554D1000B79D4 /* backend */ = {
isa = PBXGroup;
children = (
- 6E24BAD01B60373A0075D17E /* test-dbi-stuff.cpp */,
- 6E24BAD81B6037B70075D17E /* test-file-stuff.cpp */,
- 6E24BAD91B6037B80075D17E /* test-kvp-frames.cpp */,
- 6E24BAD51B60379D0075D17E /* io-gncxml-v1.cpp */,
- 6E24BAD61B60379D0075D17E /* sixtp-dom-generators.cpp */,
- 6E24BAD71B60379D0075D17E /* sixtp-dom-parsers.cpp */,
- 6E24BAD31B6037790075D17E /* test-sqlbe.c */,
- 6E24BAD41B6037790075D17E /* utest-gnc-backend-sql.c */,
+ 6EEA3CC01E8E2B5F00BA45AE /* escape.cpp */,
+ 6EEA3CC11E8E2B5F00BA45AE /* gnc-account-sql.cpp */,
+ 6EEA3CDE1E8E2C8F00BA45AE /* gnc-account-xml-v2.cpp */,
+ 6EEA3CC21E8E2B5F00BA45AE /* gnc-address-sql.cpp */,
+ 6EEA3CDF1E8E2C8F00BA45AE /* gnc-address-xml-v2.cpp */,
+ 6EEA3CB81E8E2A1600BA45AE /* gnc-backend-dbi.cpp */,
+ 6EEA3CE01E8E2C8F00BA45AE /* gnc-backend-xml.cpp */,
+ 6EEA3CC31E8E2B5F00BA45AE /* gnc-bill-term-sql.cpp */,
+ 6EEA3CE11E8E2C8F00BA45AE /* gnc-bill-term-xml-v2.cpp */,
+ 6EEA3CC41E8E2B5F00BA45AE /* gnc-book-sql.cpp */,
+ 6EEA3CE21E8E2C8F00BA45AE /* gnc-book-xml-v2.cpp */,
+ 6EEA3CC51E8E2B5F00BA45AE /* gnc-budget-sql.cpp */,
+ 6EEA3CE31E8E2C8F00BA45AE /* gnc-budget-xml-v2.cpp */,
+ 6EEA3CC61E8E2B5F00BA45AE /* gnc-commodity-sql.cpp */,
+ 6EEA3CE41E8E2C8F00BA45AE /* gnc-commodity-xml-v2.cpp */,
+ 6EEA3CC71E8E2B5F00BA45AE /* gnc-customer-sql.cpp */,
+ 6EEA3CE51E8E2C8F00BA45AE /* gnc-customer-xml-v2.cpp */,
+ 6EEA3CBC1E8E2A1600BA45AE /* gnc-dbisqlconnection.cpp */,
+ 6EEA3CBE1E8E2A1600BA45AE /* gnc-dbisqlresult.cpp */,
+ 6EEA3CC81E8E2B5F00BA45AE /* gnc-employee-sql.cpp */,
+ 6EEA3CE61E8E2C8F00BA45AE /* gnc-employee-xml-v2.cpp */,
+ 6EEA3CC91E8E2B5F00BA45AE /* gnc-entry-sql.cpp */,
+ 6EEA3CE71E8E2C8F00BA45AE /* gnc-entry-xml-v2.cpp */,
+ 6EEA3CE81E8E2C8F00BA45AE /* gnc-freqspec-xml-v2.cpp */,
+ 6EEA3CCA1E8E2B5F00BA45AE /* gnc-invoice-sql.cpp */,
+ 6EEA3CE91E8E2C8F00BA45AE /* gnc-invoice-xml-v2.cpp */,
+ 6EEA3CCB1E8E2B5F00BA45AE /* gnc-job-sql.cpp */,
+ 6EEA3CEA1E8E2C8F00BA45AE /* gnc-job-xml-v2.cpp */,
+ 6EEA3CEB1E8E2C8F00BA45AE /* gnc-lot-xml-v2.cpp */,
+ 6EEA3CCC1E8E2B5F00BA45AE /* gnc-lots-sql.cpp */,
+ 6EEA3CCD1E8E2B5F00BA45AE /* gnc-order-sql.cpp */,
+ 6EEA3CEC1E8E2C8F00BA45AE /* gnc-order-xml-v2.cpp */,
+ 6EEA3CCE1E8E2B5F00BA45AE /* gnc-owner-sql.cpp */,
+ 6EEA3CED1E8E2C8F00BA45AE /* gnc-owner-xml-v2.cpp */,
+ 6EEA3CCF1E8E2B5F00BA45AE /* gnc-price-sql.cpp */,
+ 6EEA3CEE1E8E2C8F00BA45AE /* gnc-pricedb-xml-v2.cpp */,
+ 6EEA3CD01E8E2B5F00BA45AE /* gnc-recurrence-sql.cpp */,
+ 6EEA3CEF1E8E2C8F00BA45AE /* gnc-recurrence-xml-v2.cpp */,
+ 6EEA3CD11E8E2B5F00BA45AE /* gnc-schedxaction-sql.cpp */,
+ 6EEA3CF01E8E2C8F00BA45AE /* gnc-schedxaction-xml-v2.cpp */,
6E24BAD21B6037550075D17E /* gnc-slots-sql.cpp */,
- 6E24BACC1B60373A0075D17E /* test-backend-dbi-basic.cpp */,
- 6E24BACD1B60373A0075D17E /* test-backend-dbi.c */,
- 6E24BACE1B60373A0075D17E /* test-dbi-business-stuff.c */,
- 6EC70C011176DB3B006E876C /* escape.c */,
- 6E4A80440F27C4FC0024DAAF /* gnc-account-sql.c */,
- 6E4EC5C00F9A30E600C6F6AC /* gnc-account-xml-v2.c */,
- 6EBC06F218B1D6E600A5CEB7 /* gnc-address-sql.h */,
- 6EBC070718B1D76F00A5CEB7 /* gnc-address-xml-v2.c */,
- 6E4A803F0F27C4FC0024DAAF /* gnc-backend-dbi.c */,
- 6E4A80460F27C4FC0024DAAF /* gnc-backend-sql.c */,
- 6E4EC5C10F9A30E600C6F6AC /* gnc-backend-xml.c */,
- 6EBC06F418B1D6E600A5CEB7 /* gnc-bill-term-sql.h */,
- 6EBC070918B1D76F00A5CEB7 /* gnc-bill-term-xml-v2.c */,
- 6E4A80480F27C4FC0024DAAF /* gnc-book-sql.c */,
- 6E4EC5C30F9A30E600C6F6AC /* gnc-book-xml-v2.c */,
- 6E4A804A0F27C4FC0024DAAF /* gnc-budget-sql.c */,
- 6E4EC5C40F9A30E600C6F6AC /* gnc-budget-xml-v2.c */,
- 6E4A804C0F27C4FC0024DAAF /* gnc-commodity-sql.c */,
- 6E4EC5C50F9A30E700C6F6AC /* gnc-commodity-xml-v2.c */,
- 6EBC06F618B1D6E600A5CEB7 /* gnc-customer-sql.h */,
- 6EBC070B18B1D76F00A5CEB7 /* gnc-customer-xml-v2.c */,
- 6EBC06F818B1D6E600A5CEB7 /* gnc-employee-sql.h */,
- 6EBC070D18B1D76F00A5CEB7 /* gnc-employee-xml-v2.c */,
- 6EBC06FA18B1D6E600A5CEB7 /* gnc-entry-sql.h */,
- 6EBC070F18B1D76F00A5CEB7 /* gnc-entry-xml-v2.c */,
- 6E4EC5C60F9A30E700C6F6AC /* gnc-freqspec-xml-v2.c */,
- 6EBC06FC18B1D6E600A5CEB7 /* gnc-invoice-sql.h */,
- 6EBC071118B1D76F00A5CEB7 /* gnc-invoice-xml-v2.c */,
- 6EBC06FE18B1D6E600A5CEB7 /* gnc-job-sql.h */,
- 6EBC071318B1D76F00A5CEB7 /* gnc-job-xml-v2.c */,
- 6E4EC5C70F9A30E700C6F6AC /* gnc-lot-xml-v2.c */,
- 6E4A804E0F27C4FC0024DAAF /* gnc-lots-sql.c */,
- 6EBC070018B1D6E600A5CEB7 /* gnc-order-sql.h */,
- 6EBC071518B1D76F00A5CEB7 /* gnc-order-xml-v2.c */,
- 6EBC070218B1D6E600A5CEB7 /* gnc-owner-sql.h */,
- 6EBC071718B1D76F00A5CEB7 /* gnc-owner-xml-v2.c */,
- 6E4A80500F27C4FC0024DAAF /* gnc-price-sql.c */,
- 6E4EC5C80F9A30E700C6F6AC /* gnc-pricedb-xml-v2.c */,
- 6E4A80520F27C4FC0024DAAF /* gnc-recurrence-sql.c */,
- 6E4EC5C90F9A30E700C6F6AC /* gnc-recurrence-xml-v2.c */,
- 6E4A80540F27C4FC0024DAAF /* gnc-schedxaction-sql.c */,
- 6E4EC5CA0F9A30E700C6F6AC /* gnc-schedxaction-xml-v2.c */,
- 6EBC070418B1D6E600A5CEB7 /* gnc-tax-table-sql.h */,
- 6EBC071918B1D76F00A5CEB7 /* gnc-tax-table-xml-v2.c */,
- 6E4A80580F27C4FC0024DAAF /* gnc-transaction-sql.c */,
- 6E4EC5CB0F9A30E700C6F6AC /* gnc-transaction-xml-v2.c */,
- 6EBC070618B1D6E600A5CEB7 /* gnc-vendor-sql.h */,
- 6EBC071B18B1D76F00A5CEB7 /* gnc-vendor-xml-v2.c */,
- 6EBC071D18B1D76F00A5CEB7 /* gnc-xml-helper.c */,
+ 6EEA3CD21E8E2B5F00BA45AE /* gnc-sql-backend.cpp */,
+ 6EEA3CD31E8E2B5F00BA45AE /* gnc-sql-column-table-entry.cpp */,
+ 6EEA3CD41E8E2B5F00BA45AE /* gnc-sql-object-backend.cpp */,
+ 6EEA3CD51E8E2B5F00BA45AE /* gnc-sql-result.cpp */,
+ 6EEA3CD61E8E2B5F00BA45AE /* gnc-tax-table-sql.cpp */,
+ 6EEA3CF11E8E2C8F00BA45AE /* gnc-tax-table-xml-v2.cpp */,
+ 6EEA3CD71E8E2B5F00BA45AE /* gnc-transaction-sql.cpp */,
+ 6EEA3CF21E8E2C8F00BA45AE /* gnc-transaction-xml-v2.cpp */,
+ 6EEA3CD81E8E2B5F00BA45AE /* gnc-vendor-sql.cpp */,
+ 6EEA3CF31E8E2C8F00BA45AE /* gnc-vendor-xml-v2.cpp */,
+ 6EEA3CF41E8E2C8F00BA45AE /* gnc-xml-backend.cpp */,
+ 6EEA3CF51E8E2C8F00BA45AE /* gnc-xml-helper.cpp */,
6E4A80410F27C4FC0024DAAF /* gncmod-backend-dbi.c */,
- 6E4EC5CE0F9A30E700C6F6AC /* gncmod-backend-xml.c */,
- 6E4EC5CF0F9A30E700C6F6AC /* io-example-account.c */,
- 6E4EC5D10F9A30E700C6F6AC /* io-gncxml-gen.c */,
- 6E4EC5D40F9A30E700C6F6AC /* io-gncxml-v2.c */,
- 6E4EC5D70F9A30E700C6F6AC /* io-utils.c */,
+ 6EEA3CF61E8E2C8F00BA45AE /* gncmod-backend-xml.cpp */,
+ 6EEA3CF71E8E2C8F00BA45AE /* io-example-account.cpp */,
+ 6EEA3CF81E8E2C8F00BA45AE /* io-gncxml-gen.cpp */,
+ 6E24BAD51B60379D0075D17E /* io-gncxml-v1.cpp */,
+ 6EEA3CF91E8E2C8F00BA45AE /* io-gncxml-v2.cpp */,
+ 6EEA3CFA1E8E2C8F00BA45AE /* io-utils.cpp */,
6E4EC5D90F9A30E700C6F6AC /* Makefile.am */,
6E4EC5E60F9A30E700C6F6AC /* Makefile.am */,
- 6E4EC5DF0F9A30E700C6F6AC /* sixtp-stack.c */,
- 6E4EC5E10F9A30E700C6F6AC /* sixtp-to-dom-parser.c */,
- 6E4EC5E20F9A30E700C6F6AC /* sixtp-utils.c */,
- 6E4EC5E40F9A30E700C6F6AC /* sixtp.c */,
- 6E4A805A0F27C4FC0024DAAF /* test-column-types.c */,
- 6E4EC5E70F9A30E700C6F6AC /* test-date-converting.c */,
- 6E4EC5E80F9A30E700C6F6AC /* test-dom-converters1.c */,
- 6E4EC5E90F9A30E700C6F6AC /* test-dom-parser1.c */,
- 6E4EC5ED0F9A30E700C6F6AC /* test-load-backend.c */,
- 6E4EC5EE0F9A30E700C6F6AC /* test-load-example-account.c */,
- 6E4EC5EF0F9A30E700C6F6AC /* test-load-xml2.c */,
- 6E4EC5F00F9A30E700C6F6AC /* test-save-in-lang.c */,
- 6E4EC5F10F9A30E700C6F6AC /* test-string-converters.c */,
- 6E4EC5F20F9A30E700C6F6AC /* test-xml-account.c */,
- 6E4EC5F30F9A30E700C6F6AC /* test-xml-commodity.c */,
- 6E4EC5F40F9A30E700C6F6AC /* test-xml-pricedb.c */,
- 6E4EC5F50F9A30E700C6F6AC /* test-xml-transaction.c */,
- 6E4EC5F60F9A30E700C6F6AC /* test-xml2-is-file.c */,
+ 6E24BAD61B60379D0075D17E /* sixtp-dom-generators.cpp */,
+ 6E24BAD71B60379D0075D17E /* sixtp-dom-parsers.cpp */,
+ 6EEA3CFB1E8E2C8F00BA45AE /* sixtp-stack.cpp */,
+ 6EEA3CFC1E8E2C8F00BA45AE /* sixtp-to-dom-parser.cpp */,
+ 6EEA3CFD1E8E2C8F00BA45AE /* sixtp-utils.cpp */,
+ 6EEA3CFE1E8E2C8F00BA45AE /* sixtp.cpp */,
+ 6E24BACC1B60373A0075D17E /* test-backend-dbi-basic.cpp */,
+ 6EEA3D001E8E2D2300BA45AE /* test-backend-dbi.cpp */,
+ 6EEA3D021E8E2D4A00BA45AE /* test-column-types.cpp */,
+ 6EEA3D051E8E2D8E00BA45AE /* test-date-converting.cpp */,
+ 6EEA3D011E8E2D2300BA45AE /* test-dbi-business-stuff.cpp */,
+ 6E24BAD01B60373A0075D17E /* test-dbi-stuff.cpp */,
+ 6EEA3D061E8E2D8E00BA45AE /* test-dom-converters1.cpp */,
+ 6EEA3D071E8E2D8E00BA45AE /* test-dom-parser1.cpp */,
+ 6E24BAD81B6037B70075D17E /* test-file-stuff.cpp */,
+ 6E24BAD91B6037B80075D17E /* test-kvp-frames.cpp */,
+ 6EEA3D081E8E2D8E00BA45AE /* test-load-backend.cpp */,
+ 6EEA3D091E8E2D8E00BA45AE /* test-load-example-account.cpp */,
+ 6EEA3D0A1E8E2D8E00BA45AE /* test-load-xml2.cpp */,
+ 6EEA3D0B1E8E2D8E00BA45AE /* test-save-in-lang.cpp */,
+ 6EEA3D031E8E2D4A00BA45AE /* test-sqlbe.cpp */,
+ 6EEA3D0C1E8E2D8E00BA45AE /* test-string-converters.cpp */,
+ 6EEA3D0D1E8E2D8E00BA45AE /* test-xml-account.cpp */,
+ 6EEA3D0E1E8E2D8E00BA45AE /* test-xml-commodity.cpp */,
+ 6EEA3D0F1E8E2D8E00BA45AE /* test-xml-pricedb.cpp */,
+ 6EEA3D101E8E2D8E00BA45AE /* test-xml-transaction.cpp */,
+ 6EEA3D111E8E2D8E00BA45AE /* test-xml2-is-file.cpp */,
+ 6EEA3D041E8E2D4A00BA45AE /* utest-gnc-backend-sql.cpp */,
);
name = backend;
sourceTree = "<group>";
@@ -1585,6 +1617,7 @@
6EBC077218B1DA8900A5CEB7 /* gnc-tree-view-owner.c */,
6EBC077418B1DA8900A5CEB7 /* gnc-tree-view-split-reg.c */,
6EC70C121176DC9B006E876C /* gnc-uri-utils.c */,
+ 6EEA3D141E8E2F5500BA45AE /* test-gnc-glib-utils.c */,
6EECD8691BE965DD0013E93A /* test-gnc-uri-utils.c */,
6EECD86A1BE965DD0013E93A /* test-resolve-file-path.c */,
6EBC077718B1DA8900A5CEB7 /* tree-view-utils.c */,
@@ -1646,6 +1679,7 @@
6E0A56E61BE6D5CB00F028BB /* test-date.cpp */,
6E0A56E71BE6D5CB00F028BB /* test-employee.c */,
6E0A56E81BE6D5CB00F028BB /* test-engine-kvp-properties.c */,
+ 6EEA3D151E8E301E00BA45AE /* test-engine-stuff.cpp */,
6E0A56E91BE6D5CB00F028BB /* test-engine.c */,
6E0A56EA1BE6D5CB00F028BB /* test-group-vs-book.cpp */,
6E0A56EB1BE6D5CB00F028BB /* test-guid.cpp */,
@@ -1653,7 +1687,6 @@
6E8B774909912C9F003F7E3A /* test-link.c */,
6E8B775209912C9F003F7E3A /* test-load-engine.c */,
6E0A56ED1BE6D5CB00F028BB /* test-lots.cpp */,
- 6E0A56EE1BE6D5CB00F028BB /* test-numeric.cpp */,
6E8B775F09912C9F003F7E3A /* test-object.c */,
6E0A56EF1BE6D5CB00F028BB /* test-query.cpp */,
6E8B776B09912C9F003F7E3A /* test-querynew.c */,
@@ -1801,20 +1834,22 @@
6E0E952B1851BC8F0033FCAD /* assistant-stock-split.c */,
6E8B74CD09912C9D003F7E3A /* dialog-commodities.c */,
6E8B74D409912C9D003F7E3A /* dialog-fincalc.c */,
+ 6EEA3D161E8E313800BA45AE /* dialog-find-account.c */,
6E8B74D509912C9D003F7E3A /* dialog-find-transactions.c */,
6E0E952D1851BC8F0033FCAD /* dialog-find-transactions2.c */,
+ 6EEA3D171E8E313800BA45AE /* dialog-imap-editor.c */,
6E0E952F1851BC8F0033FCAD /* dialog-lot-viewer.c */,
6E8B74D909912C9D003F7E3A /* dialog-new-user.c */,
6E8B74DF09912C9D003F7E3A /* dialog-price-edit-db.c */,
6E8B74E009912C9D003F7E3A /* dialog-price-editor.c */,
6E8B74E109912C9D003F7E3A /* dialog-print-check.c */,
- 6E0E95311851BC8F0033FCAD /* dialog-print-check2.c */,
6E8B74E209912C9D003F7E3A /* dialog-progress.c */,
6E7BAEE70B93E2DB000B79D4 /* dialog-sx-editor.c */,
6E0E95331851BC8F0033FCAD /* dialog-sx-editor2.c */,
6E8B74E809912C9D003F7E3A /* dialog-sx-from-trans.c */,
6E7BAEE80B93E2DB000B79D4 /* dialog-sx-since-last-run.c */,
6E8B74EA09912C9D003F7E3A /* dialog-tax-info.c */,
+ 6EEA3D181E8E313800BA45AE /* dialog-trans-assoc.c */,
6E0E95351851BC8F0033FCAD /* gnc-budget-view.c */,
6E8B758109912C9D003F7E3A /* gnc-plugin-account-tree.c */,
6E8B758209912C9D003F7E3A /* gnc-plugin-basic-commands.c */,
@@ -1843,11 +1878,9 @@
6EBC077918B1DB4D00A5CEB7 /* assistant-ab-initial.c */,
6EBC079C18B1DBAA00A5CEB7 /* assistant-csv-account-import.c */,
6EBC079318B1DB7F00A5CEB7 /* assistant-csv-export.c */,
- 6EECD8701BE968E30013E93A /* assistant-csv-fixed-trans-import.c */,
- 6EBC079E18B1DBAA00A5CEB7 /* assistant-csv-trans-import.c */,
+ 6EEA3D2A1E8E342A00BA45AE /* assistant-csv-trans-import.cpp */,
6EBC07AB18B1DC1500A5CEB7 /* assistant-qif-import.c */,
6EBC07A018B1DBAA00A5CEB7 /* csv-account-import.c */,
- 6EECD8711BE968E30013E93A /* csv-fixed-trans-import.c */,
6EBC079518B1DB7F00A5CEB7 /* csv-transactions-export.c */,
6EBC079718B1DB7F00A5CEB7 /* csv-tree-export.c */,
6EBC077B18B1DB4D00A5CEB7 /* dialog-ab-daterange.c */,
@@ -1858,10 +1891,13 @@
6EBC078318B1DB4D00A5CEB7 /* gnc-ab-kvp.c */,
6EBC078718B1DB4D00A5CEB7 /* gnc-ab-transfer.c */,
6EBC078918B1DB4D00A5CEB7 /* gnc-ab-utils.c */,
+ 6EEA3D211E8E33EC00BA45AE /* gnc-csv-account-map.c */,
6EBC07A218B1DBAA00A5CEB7 /* gnc-csv-gnumeric-popup.c */,
- 6EBC07A418B1DBAA00A5CEB7 /* gnc-csv-model.c */,
- 6EECD8731BE968E30013E93A /* gnc-csv-trans-settings.c */,
+ 6EEA3D221E8E33EC00BA45AE /* gnc-csv-tokenizer.cpp */,
+ 6EEA3D231E8E33EC00BA45AE /* gnc-csv-trans-settings.cpp */,
+ 6EEA3D241E8E33EC00BA45AE /* gnc-dummy-tokenizer.cpp */,
6EBC078B18B1DB4D00A5CEB7 /* gnc-file-aqb-import.c */,
+ 6EEA3D251E8E33EC00BA45AE /* gnc-fw-tokenizer.cpp */,
6EBC078D18B1DB4E00A5CEB7 /* gnc-gwen-gui.c */,
6E8B757109912C9D003F7E3A /* gnc-log-replay.c */,
6E8B757D09912C9D003F7E3A /* gnc-ofx-import.c */,
@@ -1872,6 +1908,9 @@
6E8B758709912C9D003F7E3A /* gnc-plugin-log-replay.c */,
6E8B758B09912C9D003F7E3A /* gnc-plugin-ofx.c */,
6EBC07AF18B1DC1500A5CEB7 /* gnc-plugin-qif-import.c */,
+ 6EEA3D261E8E33EC00BA45AE /* gnc-tokenizer.cpp */,
+ 6EEA3D271E8E33EC00BA45AE /* gnc-trans-props.cpp */,
+ 6EEA3D281E8E33EC00BA45AE /* gnc-tx-import.cpp */,
6EBC079218B1DB4E00A5CEB7 /* gncmod-aqbanking.c */,
6EBC079B18B1DB7F00A5CEB7 /* gncmod-csv-export.c */,
6EBC07A818B1DBAA00A5CEB7 /* gncmod-csv-import.c */,
@@ -1886,6 +1925,7 @@
6E8B76A809912C9F003F7E3A /* import-main-matcher.c */,
6E8B76AA09912C9F003F7E3A /* import-match-picker.c */,
6E8B76AB09912C9F003F7E3A /* import-parse.c */,
+ 6EEA3D1C1E8E32E100BA45AE /* import-pending-matches.c */,
6E8B76AC09912C9F003F7E3A /* import-settings.c */,
6E8B76AD09912C9F003F7E3A /* import-utilities.c */,
6E8B76D009912C9F003F7E3A /* qif-context.c */,
@@ -1893,11 +1933,17 @@
6E8B76D209912C9F003F7E3A /* qif-file.c */,
6E8B76D309912C9F003F7E3A /* qif-objects.c */,
6E8B76D409912C9F003F7E3A /* qif-parse.c */,
+ 6EEA3D1E1E8E337800BA45AE /* test-aqb.c */,
6E8B773809912C9F003F7E3A /* test-import-parse.c */,
+ 6EEA3D381E8E354D00BA45AE /* test-import-pending-matches.c */,
+ 6EEA3D1F1E8E337800BA45AE /* test-kvp.c */,
+ 6EEA3D371E8E34DC00BA45AE /* test-link.c */,
6E8B774C09912C9F003F7E3A /* test-link.c */,
6E8B774A09912C9F003F7E3A /* test-link.c */,
6E8B774E09912C9F003F7E3A /* test-link.c */,
6E8B776909912C9F003F7E3A /* test-qif.c */,
+ 6EEA3D341E8E347000BA45AE /* test-tokenizer.cpp */,
+ 6EEA3D351E8E347000BA45AE /* test-tx-import.cpp */,
);
name = "import-export";
sourceTree = "<group>";
@@ -1982,19 +2028,13 @@
isa = PBXGroup;
children = (
6E8B74F109912C9D003F7E3A /* doxygen_main_page.c */,
- 6E8B750309912C9D003F7E3A /* fastcgi-hello.c */,
- 6E8B759D09912C9E003F7E3A /* gnc-server.c */,
6E8B75DB09912C9E003F7E3A /* gncmod-tax-us.c */,
6E8B75E409912C9E003F7E3A /* gnucash-bin.c */,
- 6E8B76A009912C9F003F7E3A /* hello.c */,
- 6E8B76A109912C9F003F7E3A /* hello2.c */,
- 6E8B76A209912C9F003F7E3A /* hello3.c */,
6E8B76B609912C9F003F7E3A /* iso-4217-currencies.c */,
6E8B76BB09912C9F003F7E3A /* libc-missing-noop.c */,
6E25551D177D67E80074F7BD /* mainwindow.cpp */,
6E25551E177D67E80074F7BD /* mainwindow.hpp */,
6E8B770309912C9F003F7E3A /* setenv.c */,
- 6E4A800B0F27C0350024DAAF /* stf-parse.c */,
6EECD86E1BE9683D0013E93A /* strfmon.c */,
6E8B771109912C9F003F7E3A /* strptime.c */,
6E8B773F09912C9F003F7E3A /* test-link-module.c */,
@@ -2145,40 +2185,42 @@
6E7BB1430B955892000B79D4 /* gnome */ = {
isa = PBXGroup;
children = (
- 6E0E953C1851BCFD0033FCAD /* gnc-split-reg2.h */,
- 6E0E953E1851BCFD0033FCAD /* reconcile-view.h */,
- 6E0E95401851BCFD0033FCAD /* window-autoclear.h */,
- 6E0E95421851BCFD0033FCAD /* window-reconcile2.h */,
6E0E95261851BC8F0033FCAD /* assistant-acct-period.h */,
6E0E95281851BC8F0033FCAD /* assistant-hierarchy.h */,
6E0E952A1851BC8F0033FCAD /* assistant-loan.h */,
6E0E952C1851BC8F0033FCAD /* assistant-stock-split.h */,
- 6E0E952E1851BC8F0033FCAD /* dialog-find-transactions2.h */,
- 6E0E95301851BC8F0033FCAD /* dialog-lot-viewer.h */,
- 6E0E95321851BC8F0033FCAD /* dialog-print-check2.h */,
- 6E0E95341851BC8F0033FCAD /* dialog-sx-editor2.h */,
- 6E0E95361851BC8F0033FCAD /* gnc-budget-view.h */,
- 6E0E95381851BC8F0033FCAD /* gnc-plugin-page-register2.h */,
- 6E0E953A1851BC8F0033FCAD /* gnc-plugin-register2.h */,
6E8B77D40991BC41003F7E3A /* dialog-fincalc.h */,
+ 6EEA3D191E8E316E00BA45AE /* dialog-find-account.h */,
6E8B77D50991BC41003F7E3A /* dialog-find-transactions.h */,
+ 6E0E952E1851BC8F0033FCAD /* dialog-find-transactions2.h */,
+ 6EEA3D1A1E8E316E00BA45AE /* dialog-imap-editor.h */,
+ 6E0E95301851BC8F0033FCAD /* dialog-lot-viewer.h */,
6E8B77D90991BC41003F7E3A /* dialog-new-user.h */,
6E8B77DF0991BC41003F7E3A /* dialog-print-check.h */,
6E8B77E00991BC41003F7E3A /* dialog-progress.h */,
6E7BAEEA0B93E2F9000B79D4 /* dialog-sx-editor.h */,
+ 6E0E95341851BC8F0033FCAD /* dialog-sx-editor2.h */,
6E8B77E60991BC41003F7E3A /* dialog-sx-from-trans.h */,
6E7BAEEB0B93E2F9000B79D4 /* dialog-sx-since-last-run.h */,
+ 6EEA3D1B1E8E316E00BA45AE /* dialog-trans-assoc.h */,
+ 6E0E95361851BC8F0033FCAD /* gnc-budget-view.h */,
6E8B78780991BC41003F7E3A /* gnc-plugin-account-tree.h */,
6E8B78790991BC41003F7E3A /* gnc-plugin-basic-commands.h */,
6E8B787A0991BC41003F7E3A /* gnc-plugin-budget.h */,
6E8B78830991BC41003F7E3A /* gnc-plugin-page-account-tree.h */,
6E8B78840991BC41003F7E3A /* gnc-plugin-page-budget.h */,
6E8B78860991BC41003F7E3A /* gnc-plugin-page-register.h */,
+ 6E0E95381851BC8F0033FCAD /* gnc-plugin-page-register2.h */,
6E7BAEEC0B93E2F9000B79D4 /* gnc-plugin-page-sx-list.h */,
6E8B788A0991BC41003F7E3A /* gnc-plugin-register.h */,
+ 6E0E953A1851BC8F0033FCAD /* gnc-plugin-register2.h */,
6E8B78950991BC41003F7E3A /* gnc-split-reg.h */,
+ 6E0E953C1851BCFD0033FCAD /* gnc-split-reg2.h */,
+ 6E0E953E1851BCFD0033FCAD /* reconcile-view.h */,
6E8B7A1A0991BC42003F7E3A /* top-level.h */,
+ 6E0E95401851BCFD0033FCAD /* window-autoclear.h */,
6E8B7A230991BC42003F7E3A /* window-reconcile.h */,
+ 6E0E95421851BCFD0033FCAD /* window-reconcile2.h */,
);
name = gnome;
sourceTree = "<group>";
@@ -2187,7 +2229,6 @@
isa = PBXGroup;
children = (
6E8B77B10991BC41003F7E3A /* account-quickfill.h */,
- 6EBC075718B1DA8800A5CEB7 /* assistant-utils.h */,
6EBC075918B1DA8800A5CEB7 /* assistant-xml-encoding.h */,
6E8B77CA0991BC41003F7E3A /* dialog-account.h */,
6E4A807A0F27CA4A0024DAAF /* dialog-book-close.h */,
@@ -2276,7 +2317,6 @@
6E8B79890991BC41003F7E3A /* guile-mappings.h */,
6E4A80060F27C0350024DAAF /* pow.h */,
6E8B7A000991BC42003F7E3A /* setenv.h */,
- 6E4A800C0F27C0350024DAAF /* stf-parse.h */,
6EECD86F1BE9683D0013E93A /* strfmon.h */,
6E8B7A0D0991BC42003F7E3A /* strptime.h */,
6E8B7A190991BC42003F7E3A /* test-stuff.h */,
@@ -2288,23 +2328,28 @@
isa = PBXGroup;
children = (
6E24BAE61B6039840075D17E /* gnc-aqbanking-templates.h */,
+ 6EEA3D3A1E8E360D00BA45AE /* gnc-backend-prov.hpp */,
+ 6E4EC6490F9A359B00C6F6AC /* gnc-date-p.h */,
+ 6E4EC64B0F9A359B00C6F6AC /* gnc-date.h */,
6E24BAE81B6039840075D17E /* gnc-datetime.hpp */,
- 6E24BAEA1B6039840075D17E /* gnc-timezone.hpp */,
6EB956971A39565A002E3AC5 /* gnc-int128.hpp */,
+ 6E4EC64D0F9A359B00C6F6AC /* gnc-numeric.h */,
+ 6EEA3D3B1E8E360D00BA45AE /* gnc-numeric.hpp */,
+ 6EEA3D3C1E8E360D00BA45AE /* gnc-rational-rounding.hpp */,
6EB956991A39565A002E3AC5 /* gnc-rational.hpp */,
+ 6E24BAEA1B6039840075D17E /* gnc-timezone.hpp */,
+ 6E4EC64F0F9A359B00C6F6AC /* guid.h */,
+ 6EEA3D3D1E8E360D00BA45AE /* guid.hpp */,
6EB9569A1A39565A002E3AC5 /* kvp_frame.hpp */,
6EB9569C1A39565A002E3AC5 /* kvp-value.hpp */,
- 6EC70C2C1176DF50006E876C /* qofbookslots.h */,
- 6E4EC6490F9A359B00C6F6AC /* gnc-date-p.h */,
- 6E4EC64B0F9A359B00C6F6AC /* gnc-date.h */,
- 6E4EC64D0F9A359B00C6F6AC /* gnc-numeric.h */,
- 6E4EC64F0F9A359B00C6F6AC /* guid.h */,
+ 6EEA3D3E1E8E360D00BA45AE /* qof-backend.hpp */,
6E4EC6580F9A359B00C6F6AC /* qof-gobject.h */,
+ 6E056BF416C0F1E100B5E1F2 /* qof-string-cache.h */,
6E4EC65A0F9A359B00C6F6AC /* qof.h */,
- 6E4EC65B0F9A359B00C6F6AC /* qofbackend-p.h */,
6E4EC65D0F9A359B00C6F6AC /* qofbackend.h */,
6E4EC65E0F9A359B00C6F6AC /* qofbook-p.h */,
6E4EC6600F9A359B00C6F6AC /* qofbook.h */,
+ 6EC70C2C1176DF50006E876C /* qofbookslots.h */,
6E4EC6640F9A359B00C6F6AC /* qofchoice.h */,
6E4EC6650F9A359B00C6F6AC /* qofclass-p.h */,
6E4EC6670F9A359B00C6F6AC /* qofclass.h */,
@@ -2321,10 +2366,9 @@
6E4EC6800F9A359B00C6F6AC /* qofquery.h */,
6E4EC6810F9A359B00C6F6AC /* qofquerycore-p.h */,
6E4EC6830F9A359B00C6F6AC /* qofquerycore.h */,
- 6E4EC6860F9A359B00C6F6AC /* qofsession-p.h */,
6E4EC6880F9A359B00C6F6AC /* qofsession.h */,
+ 6EEA3D3F1E8E360D00BA45AE /* qofsession.hpp */,
6E4EC68C0F9A359B00C6F6AC /* qofutil.h */,
- 6E056BF416C0F1E100B5E1F2 /* qof-string-cache.h */,
);
name = libqof;
sourceTree = "<group>";
@@ -2332,12 +2376,12 @@
6E7BB1490B9558E9000B79D4 /* app-utils */ = {
isa = PBXGroup;
children = (
+ 6EF6018718137B2100B8E15A /* business-helpers.h */,
+ 6E8B77FD0991BC41003F7E3A /* file-utils.h */,
6E24BADC1B6038EC0075D17E /* fin_spl_protos.h */,
6E24BADD1B6038EC0075D17E /* fin_static_proto.h */,
6E24BADF1B6038EC0075D17E /* finproto.h */,
6E24BAE01B6038EC0075D17E /* finvar.h */,
- 6EF6018718137B2100B8E15A /* business-helpers.h */,
- 6E8B77FD0991BC41003F7E3A /* file-utils.h */,
6E8B78120991BC41003F7E3A /* gfec.h */,
6E8B78180991BC41003F7E3A /* gnc-account-merge.h */,
6E8B781A0991BC41003F7E3A /* gnc-accounting-period.h */,
@@ -2365,11 +2409,11 @@
6E7BB14B0B955906000B79D4 /* gnc-module */ = {
isa = PBXGroup;
children = (
- 6E8B78700991BC41003F7E3A /* gnc-module-api.h */,
- 6E8B78710991BC41003F7E3A /* gnc-module.h */,
6E8B77B60991BC41003F7E3A /* bar.h */,
6E8B77B80991BC41003F7E3A /* baz.h */,
6E8B780C0991BC41003F7E3A /* foo.h */,
+ 6E8B78700991BC41003F7E3A /* gnc-module-api.h */,
+ 6E8B78710991BC41003F7E3A /* gnc-module.h */,
);
name = "gnc-module";
sourceTree = "<group>";
@@ -2407,45 +2451,50 @@
6E7BB14D0B95591C000B79D4 /* backend */ = {
isa = PBXGroup;
children = (
- 6E24BACF1B60373A0075D17E /* test-dbi-business-stuff.h */,
- 6E24BAD11B60373A0075D17E /* test-dbi-stuff.h */,
- 6E24BACB1B6036E30075D17E /* gnc-backend-dbi-priv.h */,
6EC70C021176DB3B006E876C /* escape.h */,
6E4A80450F27C4FC0024DAAF /* gnc-account-sql.h */,
- 6EBC06F118B1D6E600A5CEB7 /* gnc-address-sql.c */,
6EBC070818B1D76F00A5CEB7 /* gnc-address-xml-v2.h */,
6E4A80400F27C4FC0024DAAF /* gnc-backend-dbi.h */,
- 6E4A80470F27C4FC0024DAAF /* gnc-backend-sql.h */,
+ 6EEA3CB91E8E2A1600BA45AE /* gnc-backend-dbi.hpp */,
6E4EC5C20F9A30E600C6F6AC /* gnc-backend-xml.h */,
- 6EBC06F318B1D6E600A5CEB7 /* gnc-bill-term-sql.c */,
+ 6EBC06F418B1D6E600A5CEB7 /* gnc-bill-term-sql.h */,
6EBC070A18B1D76F00A5CEB7 /* gnc-bill-term-xml-v2.h */,
6E4A80490F27C4FC0024DAAF /* gnc-book-sql.h */,
6E4A804B0F27C4FC0024DAAF /* gnc-budget-sql.h */,
6E4A804D0F27C4FC0024DAAF /* gnc-commodity-sql.h */,
- 6EBC06F518B1D6E600A5CEB7 /* gnc-customer-sql.c */,
+ 6EBC06F618B1D6E600A5CEB7 /* gnc-customer-sql.h */,
6EBC070C18B1D76F00A5CEB7 /* gnc-customer-xml-v2.h */,
- 6EBC06F718B1D6E600A5CEB7 /* gnc-employee-sql.c */,
+ 6EEA3CBA1E8E2A1600BA45AE /* gnc-dbiprovider.hpp */,
+ 6EEA3CBB1E8E2A1600BA45AE /* gnc-dbiproviderimpl.hpp */,
+ 6EEA3CBD1E8E2A1600BA45AE /* gnc-dbisqlconnection.hpp */,
+ 6EEA3CBF1E8E2A1600BA45AE /* gnc-dbisqlresult.hpp */,
+ 6EBC06F818B1D6E600A5CEB7 /* gnc-employee-sql.h */,
6EBC070E18B1D76F00A5CEB7 /* gnc-employee-xml-v2.h */,
- 6EBC06F918B1D6E600A5CEB7 /* gnc-entry-sql.c */,
+ 6EBC06FA18B1D6E600A5CEB7 /* gnc-entry-sql.h */,
6EBC071018B1D76F00A5CEB7 /* gnc-entry-xml-v2.h */,
- 6EBC06FB18B1D6E600A5CEB7 /* gnc-invoice-sql.c */,
+ 6EBC06FC18B1D6E600A5CEB7 /* gnc-invoice-sql.h */,
6EBC071218B1D76F00A5CEB7 /* gnc-invoice-xml-v2.h */,
- 6EBC06FD18B1D6E600A5CEB7 /* gnc-job-sql.c */,
+ 6EBC06FE18B1D6E600A5CEB7 /* gnc-job-sql.h */,
6EBC071418B1D76F00A5CEB7 /* gnc-job-xml-v2.h */,
6E4A804F0F27C4FC0024DAAF /* gnc-lots-sql.h */,
- 6EBC06FF18B1D6E600A5CEB7 /* gnc-order-sql.c */,
+ 6EBC070018B1D6E600A5CEB7 /* gnc-order-sql.h */,
6EBC071618B1D76F00A5CEB7 /* gnc-order-xml-v2.h */,
- 6EBC070118B1D6E600A5CEB7 /* gnc-owner-sql.c */,
6EBC071818B1D76F00A5CEB7 /* gnc-owner-xml-v2.h */,
6E4A80510F27C4FC0024DAAF /* gnc-price-sql.h */,
6E4A80530F27C4FC0024DAAF /* gnc-recurrence-sql.h */,
6E4A80550F27C4FC0024DAAF /* gnc-schedxaction-sql.h */,
6E4A80570F27C4FC0024DAAF /* gnc-slots-sql.h */,
- 6EBC070318B1D6E600A5CEB7 /* gnc-tax-table-sql.c */,
+ 6EEA3CD91E8E2B9400BA45AE /* gnc-sql-backend.hpp */,
+ 6EEA3CDA1E8E2B9400BA45AE /* gnc-sql-column-table-entry.hpp */,
+ 6EEA3CDB1E8E2B9400BA45AE /* gnc-sql-connection.hpp */,
+ 6EEA3CDC1E8E2B9400BA45AE /* gnc-sql-object-backend.hpp */,
+ 6EEA3CDD1E8E2B9400BA45AE /* gnc-sql-result.hpp */,
+ 6EBC070418B1D6E600A5CEB7 /* gnc-tax-table-sql.h */,
6EBC071A18B1D76F00A5CEB7 /* gnc-tax-table-xml-v2.h */,
6E4A80590F27C4FC0024DAAF /* gnc-transaction-sql.h */,
- 6EBC070518B1D6E600A5CEB7 /* gnc-vendor-sql.c */,
+ 6EBC070618B1D6E600A5CEB7 /* gnc-vendor-sql.h */,
6EBC071C18B1D76F00A5CEB7 /* gnc-vendor-xml-v2.h */,
+ 6EEA3CFF1E8E2CC100BA45AE /* gnc-xml-backend.hpp */,
6E4EC5CC0F9A30E700C6F6AC /* gnc-xml-helper.h */,
6E4EC5CD0F9A30E700C6F6AC /* gnc-xml.h */,
6E4EC5D00F9A30E700C6F6AC /* io-example-account.h */,
@@ -2459,7 +2508,10 @@
6E4EC5E00F9A30E700C6F6AC /* sixtp-stack.h */,
6E4EC5E30F9A30E700C6F6AC /* sixtp-utils.h */,
6E4EC5E50F9A30E700C6F6AC /* sixtp.h */,
+ 6E24BACF1B60373A0075D17E /* test-dbi-business-stuff.h */,
+ 6E24BAD11B60373A0075D17E /* test-dbi-stuff.h */,
6E4EC5EB0F9A30E700C6F6AC /* test-file-stuff.h */,
+ 6EEA3D121E8E2DA100BA45AE /* test-real-data.sh.in */,
6EBC071E18B1D76F00A5CEB7 /* xml-helpers.h */,
);
name = backend;
@@ -2474,7 +2526,6 @@
6EBC079F18B1DBAA00A5CEB7 /* assistant-csv-trans-import.h */,
6EBC07AC18B1DC1500A5CEB7 /* assistant-qif-import.h */,
6EBC07A118B1DBAA00A5CEB7 /* csv-account-import.h */,
- 6EECD8721BE968E30013E93A /* csv-fixed-trans-import.h */,
6EBC079618B1DB7F00A5CEB7 /* csv-transactions-export.h */,
6EBC079818B1DB7F00A5CEB7 /* csv-tree-export.h */,
6EBC077C18B1DB4D00A5CEB7 /* dialog-ab-daterange.h */,
@@ -2485,10 +2536,13 @@
6EBC078418B1DB4D00A5CEB7 /* gnc-ab-kvp.h */,
6EBC078818B1DB4D00A5CEB7 /* gnc-ab-transfer.h */,
6EBC078A18B1DB4D00A5CEB7 /* gnc-ab-utils.h */,
+ 6EEA3D2B1E8E342A00BA45AE /* gnc-csv-account-map.h */,
6EBC07A318B1DBAA00A5CEB7 /* gnc-csv-gnumeric-popup.h */,
- 6EBC07A518B1DBAA00A5CEB7 /* gnc-csv-model.h */,
- 6EECD8741BE968E30013E93A /* gnc-csv-trans-settings.h */,
+ 6EEA3D2C1E8E342A00BA45AE /* gnc-csv-tokenizer.hpp */,
+ 6EEA3D2D1E8E342A00BA45AE /* gnc-csv-trans-settings.hpp */,
+ 6EEA3D2E1E8E342A00BA45AE /* gnc-dummy-tokenizer.hpp */,
6EBC078C18B1DB4E00A5CEB7 /* gnc-file-aqb-import.h */,
+ 6EEA3D2F1E8E342A00BA45AE /* gnc-fw-tokenizer.hpp */,
6EBC078E18B1DB4E00A5CEB7 /* gnc-gwen-gui.h */,
6E8B786A0991BC41003F7E3A /* gnc-log-replay.h */,
6E8B78740991BC41003F7E3A /* gnc-ofx-import.h */,
@@ -2499,12 +2553,16 @@
6E8B787E0991BC41003F7E3A /* gnc-plugin-log-replay.h */,
6E8B78820991BC41003F7E3A /* gnc-plugin-ofx.h */,
6EBC07B018B1DC1500A5CEB7 /* gnc-plugin-qif-import.h */,
+ 6EEA3D301E8E342A00BA45AE /* gnc-tokenizer.hpp */,
+ 6EEA3D311E8E342A00BA45AE /* gnc-trans-props.hpp */,
+ 6EEA3D321E8E342A00BA45AE /* gnc-tx-import.hpp */,
6E8B798F0991BC41003F7E3A /* import-account-matcher.h */,
6E8B79900991BC41003F7E3A /* import-backend.h */,
6E8B79910991BC41003F7E3A /* import-commodity-matcher.h */,
6E8B79920991BC41003F7E3A /* import-main-matcher.h */,
6E8B79940991BC42003F7E3A /* import-match-picker.h */,
6E8B79950991BC42003F7E3A /* import-parse.h */,
+ 6EEA3D1D1E8E333400BA45AE /* import-pending-matches.h */,
6E8B79960991BC42003F7E3A /* import-settings.h */,
6E8B79970991BC42003F7E3A /* import-utilities.h */,
6E8B79BB0991BC42003F7E3A /* qif-defaults.h */,
@@ -2554,21 +2612,21 @@
6E8B77AE0991BAD7003F7E3A /* Headers */ = {
isa = PBXGroup;
children = (
- 6E7BB13F0B9557EB000B79D4 /* engine */,
+ 6E7BB1490B9558E9000B79D4 /* app-utils */,
+ 6E7BB14D0B95591C000B79D4 /* backend */,
+ 6E7BB14C0B955910000B79D4 /* business */,
6E7BB1400B955818000B79D4 /* core-utils */,
- 6E7BB1410B955848000B79D4 /* register */,
+ 6E7BB13F0B9557EB000B79D4 /* engine */,
+ 6E7BB14B0B955906000B79D4 /* gnc-module */,
6E7BB1430B955892000B79D4 /* gnome */,
- 6E7BB1440B95589E000B79D4 /* gnome-utils */,
6E7BB1500B955951000B79D4 /* gnome-search */,
- 6E7BB14F0B955934000B79D4 /* report */,
+ 6E7BB1440B95589E000B79D4 /* gnome-utils */,
+ 6E4EC63E0F9A33BE00C6F6AC /* html */,
6E7BB14E0B955928000B79D4 /* import-export */,
- 6E7BB14D0B95591C000B79D4 /* backend */,
- 6E7BB14C0B955910000B79D4 /* business */,
- 6E7BB14B0B955906000B79D4 /* gnc-module */,
- 6E7BB1490B9558E9000B79D4 /* app-utils */,
6E7BB1480B9558DE000B79D4 /* libqof */,
- 6E4EC63E0F9A33BE00C6F6AC /* html */,
6E7BB1450B9558BF000B79D4 /* miscellaneous */,
+ 6E7BB1410B955848000B79D4 /* register */,
+ 6E7BB14F0B955934000B79D4 /* report */,
);
name = Headers;
sourceTree = "<group>";
@@ -2599,10 +2657,8 @@
6EE6D28415FDA360008B3F08 /* business-prefs.scm */,
6EBC07C118B1DD5B00A5CEB7 /* business-reports.scm */,
6E8B7A3B0991BC7F003F7E3A /* c-interface.scm */,
- 6E8B7A3C0991BC7F003F7E3A /* canvas-test.scm */,
6E8B7A3D0991BC7F003F7E3A /* cash-flow.scm */,
6E8B7A3E0991BC7F003F7E3A /* category-barchart.scm */,
- 6E8B7A3F0991BC7F003F7E3A /* cgi.scm */,
6EBC07D218B1DDB000A5CEB7 /* collectors.scm */,
6E8B7A410991BC7F003F7E3A /* commodity-table.scm */,
6E8B7A420991BC7F003F7E3A /* commodity-utilities.scm */,
@@ -2630,9 +2686,7 @@
6E8B7A570991BC7F003F7E3A /* gnc-module.scm */,
6E8B7A580991BC7F003F7E3A /* gnc-numeric.scm */,
6E8B7A590991BC7F003F7E3A /* gnome-utils.scm */,
- 6E8B7A5A0991BC7F003F7E3A /* gnucash-sample.scm */,
6E8B7A5B0991BC7F003F7E3A /* gnumeric-utilities.scm */,
- 6E8B7A680991BC7F003F7E3A /* hello-world.scm */,
6E8B7A690991BC7F003F7E3A /* hello-world.scm */,
6E8B7A6B0991BC7F003F7E3A /* hooks.scm */,
6E8B7A6C0991BC7F003F7E3A /* html-acct-table.scm */,
@@ -2648,14 +2702,11 @@
6E8B7A730991BC7F003F7E3A /* html-table.scm */,
6E8B7A740991BC7F003F7E3A /* html-text.scm */,
6E8B7A750991BC7F003F7E3A /* html-utilities.scm */,
- 6E8B7A760991BC7F003F7E3A /* http.scm */,
6E8B7A780991BC7F003F7E3A /* income-statement.scm */,
6EBC07C518B1DD5B00A5CEB7 /* invoice.scm */,
- 6E8B7A7A0991BC7F003F7E3A /* iso-4217-currencies.scm */,
6EBC07C618B1DD5B00A5CEB7 /* job-report.scm */,
6EBC07D518B1DDB000A5CEB7 /* list-extras.scm */,
6E8B7A7D0991BC7F003F7E3A /* main.scm */,
- 6E8B7A7E0991BC7F003F7E3A /* main.scm */,
6EF6019318137B7200B8E15A /* migrate-prefs.scm */,
6E8B7A7F0991BC7F003F7E3A /* net-barchart.scm */,
6EBC07D718B1DDD000A5CEB7 /* net-linechart.scm */,
@@ -2706,13 +2757,11 @@
6E8B7ABD0991BC7F003F7E3A /* txf-help-de_DE.scm */,
6E8B7ABE0991BC7F003F7E3A /* txf-help.scm */,
6E8B7ABF0991BC7F003F7E3A /* txf.scm */,
- 6E8B7AC00991BC7F003F7E3A /* url.scm */,
6E8B7AC10991BC7F003F7E3A /* us.scm */,
6E8B7AC20991BC7F003F7E3A /* us.scm */,
6E8B7AC30991BC7F003F7E3A /* utility-reports.scm */,
6E8B7AC40991BC7F003F7E3A /* view-column.scm */,
6E8B7AC50991BC7F003F7E3A /* welcome-to-gnucash.scm */,
- 6E8B7AC60991BC7F003F7E3A /* xgettext.scm */,
6E8B7AC70991BC7F003F7E3A /* xml-generator.scm */,
);
name = Scheme;
@@ -2721,6 +2770,9 @@
6E8B7AC80991BCCE003F7E3A /* Makefiles */ = {
isa = PBXGroup;
children = (
+ 6EEA3D361E8E34DC00BA45AE /* Makefile.am */,
+ 6EEA3D331E8E347000BA45AE /* Makefile.am */,
+ 6EEA3D291E8E33EC00BA45AE /* Makefile.am */,
6E24BAEE1B6039CC0075D17E /* Makefile.am */,
6EBC07C718B1DD5B00A5CEB7 /* Makefile.am */,
6EBC07B218B1DC1500A5CEB7 /* Makefile.am */,
@@ -2733,8 +2785,6 @@
6E4A803A0F27C3EF0024DAAF /* Makefile.am */,
6E4A803B0F27C3EF0024DAAF /* Makefile.am */,
6E4A80370F27C2D40024DAAF /* Makefile.am */,
- 6E4A80380F27C2D40024DAAF /* Makefile.am */,
- 6E4A800A0F27C0350024DAAF /* Makefile.am */,
6E8B7AD00991BE25003F7E3A /* Makefile.am */,
6E8B7AD10991BE25003F7E3A /* Makefile.am */,
6E8B7AD20991BE25003F7E3A /* Makefile.am */,
@@ -2758,7 +2808,6 @@
6E8B7AEB0991BE25003F7E3A /* Makefile.am */,
6E8B7AEC0991BE25003F7E3A /* Makefile.am */,
6E8B7AED0991BE25003F7E3A /* Makefile.am */,
- 6E8B7AEE0991BE25003F7E3A /* Makefile.am */,
6E8B7AEF0991BE73003F7E3A /* Makefile.am */,
6E8B7AF00991BE73003F7E3A /* Makefile.am */,
6E8B7AF10991BE73003F7E3A /* Makefile.am */,
@@ -2774,9 +2823,6 @@
6E8B7B210991BE73003F7E3A /* Makefile.am */,
6E8B7B220991BE73003F7E3A /* Makefile.am */,
6E8B7B240991BE73003F7E3A /* Makefile.am */,
- 6E8B7B270991BE73003F7E3A /* Makefile.am */,
- 6E8B7B280991BE73003F7E3A /* Makefile.am */,
- 6E8B7B290991BE73003F7E3A /* Makefile.am */,
6E8B7B2B0991BE73003F7E3A /* Makefile.am */,
6E8B7B2D0991BE73003F7E3A /* Makefile.am */,
6E8B7B340991BE73003F7E3A /* Makefile.am */,
@@ -2800,7 +2846,6 @@
6E8B7B510991BE74003F7E3A /* Makefile.am */,
6E8B7B530991BE74003F7E3A /* Makefile.am */,
6E8B7B540991BE74003F7E3A /* Makefile.am */,
- 6E8B7B550991BE74003F7E3A /* Makefile.am */,
6E8B7B560991BE74003F7E3A /* Makefile.am */,
6E8B7B570991BE74003F7E3A /* Makefile.am */,
6E8B7B580991BE74003F7E3A /* Makefile.am */,
@@ -2818,9 +2863,6 @@
6E8B7B640991BE74003F7E3A /* Makefile.am */,
6E8B7B650991BE74003F7E3A /* Makefile.am */,
6E8B7B660991BE74003F7E3A /* Makefile.am */,
- 6E8B7B670991BE74003F7E3A /* Makefile.am */,
- 6E8B7B680991BE74003F7E3A /* Makefile.am */,
- 6E8B7B690991BE74003F7E3A /* Makefile.am */,
6E8B7B6A0991BE74003F7E3A /* Makefile.am */,
6E8B7B6B0991BE74003F7E3A /* Makefile.am */,
6E8B7B6C0991BE74003F7E3A /* Makefile.am */,
@@ -2830,6 +2872,8 @@
6E8B7B720991BE74003F7E3A /* Makefile.am */,
6E8B7B760991BE74003F7E3A /* Makefile.am */,
6E8B7B770991BE74003F7E3A /* Makefile.am */,
+ 6EEA3D131E8E2F5500BA45AE /* Makefile.am */,
+ 6EEA3D201E8E339700BA45AE /* Makefile.am */,
);
name = Makefiles;
sourceTree = "<group>";
commit d18fce775f6023c936c7516cf4fdf28564a9d238
Author: Mike Alexander <mta at umich.edu>
Date: Tue Apr 4 01:45:15 2017 -0400
Fix a crash in scrub_sx_split_numeric introduced in b3eb9d0.
diff --git a/src/app-utils/gnc-sx-instance-model.c b/src/app-utils/gnc-sx-instance-model.c
index c20bc62..62c4c73 100644
--- a/src/app-utils/gnc-sx-instance-model.c
+++ b/src/app-utils/gnc-sx-instance-model.c
@@ -96,7 +96,7 @@ scrub_sx_split_numeric (Split* split, const char *debcred)
if (gnc_numeric_eq (amount, numval))
return FALSE;
qof_instance_set (QOF_INSTANCE (split),
- numeric, amount,
+ numeric, &amount,
NULL);
return TRUE;
}
commit bfa5090db9f29cd7963cd179ab41009568bccaf8
Author: Mike Alexander <mta at umich.edu>
Date: Tue Apr 4 02:00:19 2017 -0400
gnc_numeric_convert should return an invalid number unchanged instead of crashing.
diff --git a/src/libqof/qof/gnc-numeric.cpp b/src/libqof/qof/gnc-numeric.cpp
index 9043557..4002e39 100644
--- a/src/libqof/qof/gnc-numeric.cpp
+++ b/src/libqof/qof/gnc-numeric.cpp
@@ -970,6 +970,8 @@ gnc_numeric_abs(gnc_numeric a)
gnc_numeric
gnc_numeric_convert(gnc_numeric in, int64_t denom, int how)
{
+ if (gnc_numeric_check(in))
+ return in;
try
{
return convert(GncNumeric(in), denom, how);
Summary of changes:
gnucash.xcodeproj/project.pbxproj | 770 +++++++++++++--------
.../xcschemes/{debug.xcscheme => Gnucash.xcscheme} | 24 +-
.../{debug.xcscheme => Test Numeric.xcscheme} | 66 +-
src/app-utils/gnc-sx-instance-model.c | 2 +-
src/libqof/qof/gnc-numeric.cpp | 5 +
src/libqof/qof/gnc-rational.cpp | 3 +
6 files changed, 522 insertions(+), 348 deletions(-)
copy gnucash.xcodeproj/xcshareddata/xcschemes/{debug.xcscheme => Gnucash.xcscheme} (86%)
rename gnucash.xcodeproj/xcshareddata/xcschemes/{debug.xcscheme => Test Numeric.xcscheme} (61%)
More information about the gnucash-changes
mailing list