From 3d6ad812236a2470ab8f9b76c6f5bb67fb3a6480 Mon Sep 17 00:00:00 2001 From: daniel_peintner Date: Thu, 23 Mar 2017 15:48:10 +0000 Subject: [PATCH] * restructure project to support multiple ISO versions * fixed once again EXTR_CHAR for git-svn-id: https://svn.code.sf.net/p/openv2g/code/trunk@99 d9f2db14-54d0-4bde-b00c-16405c910529 --- .cproject | 4 + Debug/makefile | 2 + Debug/sources.mk | 2 + Debug/src/appHandshake/subdir.mk | 2 +- Debug/src/codec/subdir.mk | 17 +- Debug/src/din/subdir.mk | 2 +- Debug/src/iso1/subdir.mk | 30 + Debug/src/iso2/subdir.mk | 30 + Debug/src/test/subdir.mk | 2 +- Debug/src/transport/subdir.mk | 2 +- Debug/src/xmldsig/subdir.mk | 2 +- Release/makefile | 2 + Release/sources.mk | 2 + Release/src/appHandshake/subdir.mk | 2 +- Release/src/codec/subdir.mk | 17 +- Release/src/din/subdir.mk | 2 +- Release/src/iso1/subdir.mk | 30 + Release/src/iso2/subdir.mk | 30 + Release/src/test/subdir.mk | 2 +- Release/src/transport/subdir.mk | 2 +- Release/src/xmldsig/subdir.mk | 2 +- src/codec/EXIConfig.h | 145 +- src/codec/v2gEXIDatatypes.c | 1485 - src/iso1/iso1EXIDatatypes.c | 988 + src/iso1/iso1EXIDatatypes.h | 2931 + src/iso1/iso1EXIDatatypesDecoder.c | 17771 ++ .../iso1EXIDatatypesDecoder.h} | 20 +- src/iso1/iso1EXIDatatypesEncoder.c | 13252 ++ .../iso1EXIDatatypesEncoder.h} | 20 +- src/iso2/iso2EXIDatatypes.c | 1496 + .../iso2EXIDatatypes.h} | 5439 +- .../iso2EXIDatatypesDecoder.c} | 183434 +++++++-------- src/iso2/iso2EXIDatatypesDecoder.h | 64 + .../iso2EXIDatatypesEncoder.c} | 126002 +++++----- src/iso2/iso2EXIDatatypesEncoder.h | 66 + src/test/main_databinder.c | 12 +- src/test/main_example.c | 241 +- 37 files changed, 180141 insertions(+), 173411 deletions(-) create mode 100644 Debug/src/iso1/subdir.mk create mode 100644 Debug/src/iso2/subdir.mk create mode 100644 Release/src/iso1/subdir.mk create mode 100644 Release/src/iso2/subdir.mk delete mode 100644 src/codec/v2gEXIDatatypes.c create mode 100644 src/iso1/iso1EXIDatatypes.c create mode 100644 src/iso1/iso1EXIDatatypes.h create mode 100644 src/iso1/iso1EXIDatatypesDecoder.c rename src/{codec/v2gEXIDatatypesDecoder.h => iso1/iso1EXIDatatypesDecoder.h} (72%) create mode 100644 src/iso1/iso1EXIDatatypesEncoder.c rename src/{codec/v2gEXIDatatypesEncoder.h => iso1/iso1EXIDatatypesEncoder.h} (71%) create mode 100644 src/iso2/iso2EXIDatatypes.c rename src/{codec/v2gEXIDatatypes.h => iso2/iso2EXIDatatypes.h} (75%) rename src/{codec/v2gEXIDatatypesDecoder.c => iso2/iso2EXIDatatypesDecoder.c} (52%) create mode 100644 src/iso2/iso2EXIDatatypesDecoder.h rename src/{codec/v2gEXIDatatypesEncoder.c => iso2/iso2EXIDatatypesEncoder.c} (51%) create mode 100644 src/iso2/iso2EXIDatatypesEncoder.h diff --git a/.cproject b/.cproject index 5dccf5b..ad2a1f9 100644 --- a/.cproject +++ b/.cproject @@ -31,6 +31,8 @@