Added file describing artifact locations from all build processes. Right
authorJoseph Morrow <joseph.l.morrow@intel.com>
Thu, 2 Oct 2014 22:14:16 +0000 (18:14 -0400)
committerJoseph Morrow <joseph.l.morrow@intel.com>
Fri, 3 Oct 2014 15:08:33 +0000 (08:08 -0700)
now, it only describes artifact locations that the buildScript.mk file
outputs after being run. However, this will be updated to include
all arduino due targets, as well the additional arduino mega wifi target.

Patch 2: Added note in README to refer to artifact_output_locations.txt
file.

Change-Id: I7a7f5ed639c27457bb495891723ca0fa344e2adb

README
artifact_output_locations.txt [new file with mode: 0644]

diff --git a/README b/README
index b4a8df654db2cb592aff771d8e87b7f0db1d465a..22129e5c9abb785507d1cd821fe136de95c99df0 100644 (file)
--- a/README
+++ b/README
@@ -28,6 +28,10 @@ SDK" (or "C SDK"). The associated stacks are referred to as "UB Stack" (or "C++
 Stack") and "TB Stack" (or "C Stack").  The UB Stack requires that the TB Stack
 is built under it.
 
+For a list of artifact locations for all possible build processes in the
+OIC-RESOURCE repository, please refer to:
+<oic-resource>/artifact_output_locations.txt.
+
 ===============================================================================
 
 The UB Stack is intended ONLY for Linux Ubuntu 12.04 operating system.
diff --git a/artifact_output_locations.txt b/artifact_output_locations.txt
new file mode 100644 (file)
index 0000000..d9a1ab5
--- /dev/null
@@ -0,0 +1,133 @@
+******************************************************************
+
+ Copyright 2014 Intel Mobile Communications GmbH All Rights Reserved.
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+===============================================================================
+====         UB Stack & TB Stack - Artifact Output Locations               ====
+===============================================================================
+
+This file contains the file location for every artifact from every possible
+build process in the OIC-RESOURCE repository.
+
+Please refer to the readme file at <oic-resource>/README for more information.
+
+===============================================================================
+====                   Linux - Release & Debug                             ====
+===============================================================================
+
+TB Stack:
+       release:
+               <oic-resource>/csdk/libcoap/linux/release/libcoap.a
+               <oic-resource>/csdk/linux/release/liboctbstack.a
+       debug:
+               <oic-resource>/csdk/libcoap/linux/debug/libcoap.a
+               <oic-resource>/csdk/linux/debug/liboctbstack.a
+
+TB Unit Tests:
+       release:
+               <oic-resource>/csdk/stack/test/linux/release/ocserver
+               <oic-resource>/csdk/stack/test/linux/release/occlient
+       debug:
+               <oic-resource>/csdk/stack/test/linux/debug/ocserver
+               <oic-resource>/csdk/stack/test/linux/debug/occlient
+
+TB Examples:
+       release:
+               <oic-resource>/csdk/stack/samples/linux/SimpleClientServer/release/ocserver
+               <oic-resource>/csdk/stack/samples/linux/SimpleClientServer/release/occlient
+               <oic-resource>/csdk/stack/samples/linux/SimpleClientServer/release/ocservercoll
+               <oic-resource>/csdk/stack/samples/linux/SimpleClientServer/release/occlientcoll
+       debug:
+               <oic-resource>/csdk/stack/samples/linux/SimpleClientServer/debug/ocserver
+               <oic-resource>/csdk/stack/samples/linux/SimpleClientServer/debug/occlient
+               <oic-resource>/csdk/stack/samples/linux/SimpleClientServer/debug/ocservercoll
+               <oic-resource>/csdk/stack/samples/linux/SimpleClientServer/debug/occlientcoll
+
+UB Stack:
+       release:
+               <oic-resource>/release/obj/liboc.a
+       debug:
+               <oic-resource>/debug/obj/liboc.a
+
+UB Examples:
+       release:
+               <oic-resource>/examples/release/fridgeclient
+               <oic-resource>/examples/release/fridgeserver
+               <oic-resource>/examples/release/garageclient
+               <oic-resource>/examples/release/garageserver
+               <oic-resource>/examples/release/presenceclient
+               <oic-resource>/examples/release/presenceserver
+               <oic-resource>/examples/release/roomclient
+               <oic-resource>/examples/release/roomserver
+               <oic-resource>/examples/release/simpleclient
+               <oic-resource>/examples/release/simpleclientserver
+               <oic-resource>/examples/release/simpleserver
+       debug:
+               <oic-resource>/examples/debug/fridgeclient
+               <oic-resource>/examples/debug/fridgeserver
+               <oic-resource>/examples/debug/garageclient
+               <oic-resource>/examples/debug/garageserver
+               <oic-resource>/examples/debug/presenceclient
+               <oic-resource>/examples/debug/presenceserver
+               <oic-resource>/examples/debug/roomclient
+               <oic-resource>/examples/debug/roomserver
+               <oic-resource>/examples/debug/simpleclient
+               <oic-resource>/examples/debug/simpleclientserver
+               <oic-resource>/examples/debug/simpleserver
+
+UB OCICUC:
+       <oic-resource>/examples/ocicuc/client
+       <oic-resource>/examples/ocicuc/monoprocess
+       <oic-resource>/examples/ocicuc/server
+               
+
+===============================================================================
+====           Arduino ATMega 2560 - Release & Debug - Ethernet Shield     ====
+===============================================================================
+
+TB Stack:
+       Ethernet Shield:
+               release:
+                       <oic-resource>/csdk/libcoap/arduinomega/ethernet_shield/release/libcoap.a
+                       <oic-resource>/csdk/arduinomega/ethernet_shield/release/liboctbstack.a
+               debug:
+                       <oic-resource>/csdk/libcoap/arduinomega/ethernet_shield/debug/libcoap.a
+                       <oic-resource>/csdk/arduinomega/ethernet_shield/debug/liboctbstack.a
+
+TB Examples:
+       Ethernet Shield:
+               release:
+                       <oic-resource>/csdk/stack/samples/arduino/SimpleClientServer/ocserver/arduinomega/ethernet_shield/release/ocserver.hex
+               debug:
+                       <oic-resource>/csdk/stack/samples/arduino/SimpleClientServer/ocserver/arduinomega/ethernet_shield/debug/ocserver.hex
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+