Issue 2 move folders and use deep path include file names to prevent collisions (#4)

* moving folders and files and adjust server demo build

* Fix Makefile for apps/server on Linux

* fix unit test source file folders

* fix datetime convert UTC functions. Add Code::Blocks project for datetime testing

* added some ignore extensions

* disable parallel make option

* fix build for abort, dcc, and epics apps

* fix build for dcc, epics, error, and getevent apps.

* Fixed building of all apps

* fix the ipv4 to ipv6 router app build

* Change indent style from Google to Webkit

* make pretty to re-format style

* removed common Makefile since we already had one and two was too many

* remove scripts from root folder that are no longer maintained or used

* remove mercurial EOL and ignore files for git repo

* remove .vscodeconfig files from repo

* tweak clang-format style

* clang-format src and apps with tweaked style

* added clang-tidy to fix readability if braces in src

* result of make tidy for src and apps

* fix clang-tidy mangling

* Added code::blocks project for BACnet server simulation

* added code::blocks linux project for WhoIs app

* update text files for EOL

* fix EOL in some files

* fixed make win32 apps for older gcc

* Removed Borland C++ Makefile in apps. Unable to maintain support for Borland C++ compiler.

* created codeblocks project for apps/epics for Windows

* fixing ports/xplained to work with new data structure.

* fix ports/xplained example for Atmel Studio compile

* fix ports/stm32f10x example for gcc Makefile compile

* fix ports/stm32f10x example for IAR EWARM compile

* fix ports/xplained timer callback

* fix ports/bdk_atxx_mspt build with subdirs

* fix ports/bdk_atxx_mspt build with subdirs

* updated git ignore for IAR build artifacts

* updated gitignore for non-tracked files and folders

* fixed bdk-atxx4-mstp port for Rowley Crossworks project file

* fixed bdk-atxx4-mstp port for GCC AVR Makefile

* fixed atmega168 port for IAR AVR and GCC AVR Makefile

* fixed at91sam7s port for IAR ARM and GCC ARM Makefile

* removed unmaintainable DOS, RTOS32, and atmega8 ports.  Updated rx62n (untested).

* changed arm7 to uip port
This commit is contained in:
Steve Karg
2019-12-13 15:19:10 -06:00
committed by GitHub
parent 8a38dbe2cf
commit d50c190957
912 changed files with 36206 additions and 52502 deletions
+154 -59
View File
@@ -10,9 +10,9 @@
<debug>1</debug>
<settings>
<name>General</name>
<archiveVersion>11</archiveVersion>
<archiveVersion>12</archiveVersion>
<data>
<version>9</version>
<version>10</version>
<wantNonLocal>1</wantNonLocal>
<debug>1</debug>
<option>
@@ -132,7 +132,7 @@
</option>
<option>
<name>RTDescription</name>
<state>Use the normal configuration of the C/EC++</state>
<state>Use the normal configuration of the C/C++</state>
<state>runtime library. No locale interface,</state>
<state>C locale, no file descriptor support,</state>
<state>no multibytes in printf and scanf, and</state>
@@ -153,7 +153,7 @@
</option>
<option>
<name>Input description</name>
<state>Full formatting.</state>
<state>Full formatting</state>
</option>
<option>
<name>Output variant</name>
@@ -162,7 +162,7 @@
</option>
<option>
<name>Output description</name>
<state> specifier a or A, no specifier n, no float or long long.</state>
<state>No specifier a, A, no specifier n, no float nor long long.</state>
</option>
<option>
<name>GRuntimeLibSelectSlave</name>
@@ -219,6 +219,14 @@
<name>GenDeviceSelectMenu</name>
<state>m168 ATmega168</state>
</option>
<option>
<name>OGProductVersion</name>
<state>6.80.1.1057</state>
</option>
<option>
<name>OGLastSavedByProductVersion</name>
<state>6.80.1.1057</state>
</option>
</data>
</settings>
<settings>
@@ -246,7 +254,7 @@
</option>
<option>
<name>CCDefines</name>
<state>BACDL_MSTP</state>
<state>BACDL_MSTP=1</state>
<state>MAX_APDU=50</state>
<state>BIG_ENDIAN=0</state>
<state>MAX_TSM_TRANSACTIONS=0</state>
@@ -411,7 +419,7 @@
<option>
<name>newCCIncludePaths</name>
<state>$PROJ_DIR$</state>
<state>$PROJ_DIR$\..\..\include</state>
<state>$PROJ_DIR$\..\..\src</state>
</option>
<option>
<name>CCStdIncCheck</name>
@@ -702,6 +710,7 @@
<data>
<extensions></extensions>
<cmdline></cmdline>
<hasPrio>0</hasPrio>
</data>
</settings>
<settings>
@@ -719,9 +728,9 @@
</settings>
<settings>
<name>XLINK</name>
<archiveVersion>2</archiveVersion>
<archiveVersion>3</archiveVersion>
<data>
<version>14</version>
<version>16</version>
<wantNonLocal>1</wantNonLocal>
<debug>1</debug>
<option>
@@ -739,7 +748,7 @@
</option>
<option>
<name>FormatVariant</name>
<version>8</version>
<version>9</version>
<state>2</state>
</option>
<option>
@@ -921,7 +930,7 @@
</option>
<option>
<name>ExtraFormatVariant</name>
<version>8</version>
<version>9</version>
<state>2</state>
</option>
<option>
@@ -985,6 +994,46 @@
<version>0</version>
<state>0</state>
</option>
<option>
<name>XlinkLogEnable</name>
<state>0</state>
</option>
<option>
<name>XlinkLogInputFiles</name>
<state>0</state>
</option>
<option>
<name>XlinkLogModuleSelection</name>
<state>0</state>
</option>
<option>
<name>XlinkLogPrintfScanf</name>
<state>0</state>
</option>
<option>
<name>XlinkLogSegmentSelection</name>
<state>0</state>
</option>
<option>
<name>XlinkLogStackDepth</name>
<state>0</state>
</option>
<option>
<name>XlinkStackUsageEnable</name>
<state>0</state>
</option>
<option>
<name>XlinkControlFiles</name>
<state></state>
</option>
<option>
<name>XlinkCallGraphFileEnable</name>
<state>0</state>
</option>
<option>
<name>XlinkCallGraphFileName</name>
<state>$LIST_DIR$\$PROJ_FNAME$.call_graph.cgx</state>
</option>
</data>
</settings>
<settings>
@@ -1022,9 +1071,9 @@
<debug>0</debug>
<settings>
<name>General</name>
<archiveVersion>11</archiveVersion>
<archiveVersion>12</archiveVersion>
<data>
<version>9</version>
<version>10</version>
<wantNonLocal>1</wantNonLocal>
<debug>0</debug>
<option>
@@ -1231,6 +1280,14 @@
<name>GenDeviceSelectMenu</name>
<state>m168 ATmega168</state>
</option>
<option>
<name>OGProductVersion</name>
<state>6.80.1.1057</state>
</option>
<option>
<name>OGLastSavedByProductVersion</name>
<state></state>
</option>
</data>
</settings>
<settings>
@@ -1424,7 +1481,7 @@
<option>
<name>newCCIncludePaths</name>
<state>$PROJ_DIR$</state>
<state>$PROJ_DIR$\..\..\include</state>
<state>$PROJ_DIR$\..\..\src</state>
</option>
<option>
<name>CCStdIncCheck</name>
@@ -1715,6 +1772,7 @@
<data>
<extensions></extensions>
<cmdline></cmdline>
<hasPrio>0</hasPrio>
</data>
</settings>
<settings>
@@ -1732,9 +1790,9 @@
</settings>
<settings>
<name>XLINK</name>
<archiveVersion>2</archiveVersion>
<archiveVersion>3</archiveVersion>
<data>
<version>14</version>
<version>16</version>
<wantNonLocal>1</wantNonLocal>
<debug>0</debug>
<option>
@@ -1752,7 +1810,7 @@
</option>
<option>
<name>FormatVariant</name>
<version>8</version>
<version>9</version>
<state>2</state>
</option>
<option>
@@ -1936,7 +1994,7 @@
</option>
<option>
<name>ExtraFormatVariant</name>
<version>8</version>
<version>9</version>
<state>2</state>
</option>
<option>
@@ -2000,6 +2058,46 @@
<version>0</version>
<state>0</state>
</option>
<option>
<name>XlinkLogEnable</name>
<state>0</state>
</option>
<option>
<name>XlinkLogInputFiles</name>
<state>0</state>
</option>
<option>
<name>XlinkLogModuleSelection</name>
<state>0</state>
</option>
<option>
<name>XlinkLogPrintfScanf</name>
<state>0</state>
</option>
<option>
<name>XlinkLogSegmentSelection</name>
<state>0</state>
</option>
<option>
<name>XlinkLogStackDepth</name>
<state>0</state>
</option>
<option>
<name>XlinkStackUsageEnable</name>
<state>0</state>
</option>
<option>
<name>XlinkControlFiles</name>
<state></state>
</option>
<option>
<name>XlinkCallGraphFileEnable</name>
<state>0</state>
</option>
<option>
<name>XlinkCallGraphFileName</name>
<state>$LIST_DIR$\$PROJ_FNAME$.call_graph.cgx</state>
</option>
</data>
</settings>
<settings>
@@ -2030,63 +2128,63 @@
</settings>
</configuration>
<group>
<name>BACnet-Core</name>
<name>BACnet-Basic</name>
<file>
<name>$PROJ_DIR$\..\..\src\abort.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\datalink\crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacapp.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_noserv.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacdcode.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\basic\npdu\h_npdu.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacerror.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\s_iam.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacreal.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacstr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\iam.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\npdu.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\reject.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\rp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\whois.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\wp.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\basic\tsm\tsm.c</name>
</file>
</group>
<group>
<name>BACnet-Handlers</name>
<name>BACnet-Core</name>
<file>
<name>$PROJ_DIR$\..\..\demo\handler\h_npdu.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\abort.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\demo\handler\noserv.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\bacapp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\demo\handler\s_iam.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\bacdcode.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\demo\handler\txbuf.c</name>
<name>$PROJ_DIR$\..\..\src\bacnet\bacerror.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\bacint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\bacreal.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\bacstr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\iam.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\npdu.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\reject.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\rp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\whois.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\bacnet\wp.c</name>
</file>
</group>
<file>
@@ -2095,9 +2193,6 @@
<file>
<name>$PROJ_DIR$\av.c</name>
</file>
<file>
<name>$PROJ_DIR$\avr035.h</name>
</file>
<file>
<name>$PROJ_DIR$\bv.c</name>
</file>