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:
+194
-82
@@ -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>
|
||||
@@ -219,6 +219,14 @@
|
||||
<name>GenDeviceSelectMenu</name>
|
||||
<state>m1284p ATmega1284P</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>
|
||||
@@ -416,8 +424,7 @@
|
||||
<option>
|
||||
<name>newCCIncludePaths</name>
|
||||
<state>$PROJ_DIR$</state>
|
||||
<state>$PROJ_DIR$\..\..\include</state>
|
||||
<state>$PROJ_DIR$\..\..\demo\object</state>
|
||||
<state>$PROJ_DIR$\..\..\src</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCStdIncCheck</name>
|
||||
@@ -708,6 +715,7 @@
|
||||
<data>
|
||||
<extensions></extensions>
|
||||
<cmdline></cmdline>
|
||||
<hasPrio>0</hasPrio>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@@ -725,9 +733,9 @@
|
||||
</settings>
|
||||
<settings>
|
||||
<name>XLINK</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<archiveVersion>3</archiveVersion>
|
||||
<data>
|
||||
<version>13</version>
|
||||
<version>16</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@@ -745,7 +753,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>FormatVariant</name>
|
||||
<version>8</version>
|
||||
<version>9</version>
|
||||
<state>2</state>
|
||||
</option>
|
||||
<option>
|
||||
@@ -927,7 +935,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>ExtraFormatVariant</name>
|
||||
<version>8</version>
|
||||
<version>9</version>
|
||||
<state>2</state>
|
||||
</option>
|
||||
<option>
|
||||
@@ -986,6 +994,51 @@
|
||||
<name>CrcInitialValue</name>
|
||||
<state>0x00</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CrcUnitSize</name>
|
||||
<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>
|
||||
@@ -1023,9 +1076,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>
|
||||
@@ -1232,6 +1285,14 @@
|
||||
<name>GenDeviceSelectMenu</name>
|
||||
<state>m1284p ATmega1284P</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OGProductVersion</name>
|
||||
<state>6.80.1.1057</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OGLastSavedByProductVersion</name>
|
||||
<state></state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@@ -1429,8 +1490,7 @@
|
||||
<option>
|
||||
<name>newCCIncludePaths</name>
|
||||
<state>$PROJ_DIR$</state>
|
||||
<state>$PROJ_DIR$\..\..\include</state>
|
||||
<state>$PROJ_DIR$\..\..\demo\object</state>
|
||||
<state>$PROJ_DIR$\..\..\src</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCStdIncCheck</name>
|
||||
@@ -1721,6 +1781,7 @@
|
||||
<data>
|
||||
<extensions></extensions>
|
||||
<cmdline></cmdline>
|
||||
<hasPrio>0</hasPrio>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@@ -1738,9 +1799,9 @@
|
||||
</settings>
|
||||
<settings>
|
||||
<name>XLINK</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<archiveVersion>3</archiveVersion>
|
||||
<data>
|
||||
<version>13</version>
|
||||
<version>16</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>0</debug>
|
||||
<option>
|
||||
@@ -1758,7 +1819,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>FormatVariant</name>
|
||||
<version>8</version>
|
||||
<version>9</version>
|
||||
<state>2</state>
|
||||
</option>
|
||||
<option>
|
||||
@@ -1940,7 +2001,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>ExtraFormatVariant</name>
|
||||
<version>8</version>
|
||||
<version>9</version>
|
||||
<state>2</state>
|
||||
</option>
|
||||
<option>
|
||||
@@ -1999,6 +2060,51 @@
|
||||
<name>CrcInitialValue</name>
|
||||
<state>0x00</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CrcUnitSize</name>
|
||||
<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>
|
||||
@@ -2029,117 +2135,126 @@
|
||||
</settings>
|
||||
</configuration>
|
||||
<group>
|
||||
<name>BACnet-Core</name>
|
||||
<name>BACnet Basic</name>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\abort.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_apdu.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\apdu.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_dcc.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacaddr.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_noserv.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacapp.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\npdu\h_npdu.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacdcode.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_rd.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacerror.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_rp.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacint.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_rpm.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacreal.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_whohas.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacstr.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_whois.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\crc.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\h_wp.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\dcc.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\s_iam.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\fifo.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\service\s_ihave.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\iam.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\ihave.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\memcopy.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\npdu.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\rd.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\reject.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\ringbuf.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\rp.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\rpm.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\whohas.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-Demo</name>
|
||||
<name>BACnet Basic Sys</name>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\h_dcc.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\sys\fifo.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\h_npdu.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\sys\mstimer.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\h_rd.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\basic\sys\ringbuf.c</name>
|
||||
</file>
|
||||
</group>
|
||||
<group>
|
||||
<name>BACnet Datalink</name>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\datalink\crc.c</name>
|
||||
</file>
|
||||
</group>
|
||||
<group>
|
||||
<name>BACnet-Core</name>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\abort.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\h_rp.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\bacaddr.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\h_rpm.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\bacapp.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\h_whohas.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\bacdcode.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\h_whois.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\bacerror.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\h_wp.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\bacint.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\noserv.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\bacreal.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\s_iam.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\bacstr.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\s_ihave.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\dcc.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\demo\handler\txbuf.c</name>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\iam.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\ihave.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\memcopy.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\npdu.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\rd.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\rpm.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\..\..\src\bacnet\whohas.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>
|
||||
@@ -2187,6 +2302,9 @@
|
||||
<file>
|
||||
<name>$PROJ_DIR$\main.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\mstimer-init.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\rs485.c</name>
|
||||
</file>
|
||||
@@ -2202,12 +2320,6 @@
|
||||
<file>
|
||||
<name>$PROJ_DIR$\test.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\timer.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\timer2.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\watchdog.c</name>
|
||||
</file>
|
||||
|
||||
Reference in New Issue
Block a user