commit | 03e4a9cfe2e6820a8bc93bdc5775e9131b00d963 | [log] [tgz] |
---|---|---|
author | Dale LaBossiere <dlaboss@us.ibm.com> | Tue Aug 30 17:00:32 2016 -0400 |
committer | Dale LaBossiere <dlaboss@us.ibm.com> | Tue Aug 30 17:00:32 2016 -0400 |
tree | e3b305eb742ab26106d97fc303699ff7b0df8c7f | |
parent | f07f230c389cdf7139105033ef2416db985399b7 [diff] |
handle external dependency staging and manifest-classpath - rename copyJar => updateTargetDir - rename ext_classpath => core_ext_dependencies - add definitions of sample and test common external dependencies - stage core external dependencies - note, no longer in subdirs under ext - stage sample common external dependencies - stage each project's external dependencies - add project's ext dependant jars to its manifest-classpath - running samples from build/distributions/java8/... works - running "./gradlew clean test reports" still works (though still doesn't test target-dir jars) - staging more project external dependency jars than ant scripts due to very selective/specific nature or ant scripts vs gradle/maven transistive dependencies - staging of project's external dependencies (in <proj>/ext/...) is now flat vs ant script due to how those external dependency jars were located in the repository - staging of common external jars (in targetDir/ext) is now flat vs and script due to how those external dependency jars were located in the repository - TODO best practice of keeping version name in jars (edgent jars) - TODO notice/license issue for external jars in the targetDir/tgz (none present now) - TODO connectors/iotp/ext is getting paho mqtt SNAPSHOT jar - connectors/javax.websocket-server/ext has quite a bit more jars - connectors/kafka/ext has quite a bit more jars - TODO still getting undesired jar rebuilds due to DSTAMP/TSTAMP - TODO run of mqtt, kafka, websocket tests
Samples for the embedded streams API.