Skip to content
Snippets Groups Projects
Commit 9581a71c authored by Patton, John's avatar Patton, John
Browse files

Updated repository metadata, fixed small cmake issue.

parent 6565842f
No related branches found
No related tags found
No related merge requests found
Code of Conduct
===============
All contributions to- and interactions surrounding- this project will abide by
the [USGS Code of Scientific Conduct][1].
[1]: https://www2.usgs.gov/fsp/fsp_code_of_scientific_conduct.asp
Contributing
============
Contributions are welcome from the community. Questions can be asked on the
[issues page][1]. Before creating a new issue, please take a moment to search
and make sure a similar issue does not already exist. If one does exist, you
can comment (most simply even with just a `:+1:`) to show your support for that
issue.
If you have direct contributions you would like considered for incorporation
into the project you can [fork this repository][2] and
[submit a pull request][3] for review.
[1]: https://github.com/usgs/hazdev-broker/issues
[2]: https://help.github.com/articles/fork-a-repo/
[3]: https://help.github.com/articles/about-pull-requests/
Disclaimer
==========
This software is preliminary or provisional and is subject to revision. It is
being provided to meet the need for timely best science. The software has not
received final approval by the U.S. Geological Survey (USGS). No warranty,
expressed or implied, is made by the USGS or the U.S. Government as to the
functionality of the software and related material nor shall the fact of release
constitute any such warranty. The software is provided on the condition that
neither the USGS nor the U.S. Government shall be held liable for any damages
resulting from the authorized or unauthorized use of the software.
Unless otherwise noted, This software is in the public domain because it
contains materials that originally came from the United States Geological
Survey (USGS), an agency of the United States Department of Interior. For
more information, see the official USGS copyright policy at
http://www.usgs.gov/visual-id/credit_usgs.html#copyright
License
=======
* The Dependent libraries found in the "\lib" directory are distributed under
Unless otherwise noted, This project is in the public domain in the United
States because it contains materials that originally came from the United
States Geological Survey, an agency of the United States Department of
Interior. For more information, see the official USGS copyright policy at
https://www2.usgs.gov/visual-id/credit_usgs.html#copyright
Additionally, we waive copyright and related rights in the work
worldwide through the CC0 1.0 Universal public domain dedication.
CC0 1.0 Universal Summary
-------------------------
This is a human-readable summary of the
[Legal Code (read the full text)][1].
### No Copyright
The person who associated a work with this deed has dedicated the work to
the public domain by waiving all of his or her rights to the work worldwide
under copyright law, including all related and neighboring rights, to the
extent allowed by law.
You can copy, modify, distribute and perform the work, even for commercial
purposes, all without asking permission.
### Other Information
In no way are the patent or trademark rights of any person affected by CC0,
nor are the rights that other persons may have in the work or in how the
work is used, such as publicity or privacy rights.
Unless expressly stated otherwise, the person who associated a work with
this deed makes no warranties about the work, and disclaims liability for
all uses of the work, to the fullest extent permitted by applicable law.
When using or citing the work, you should not imply endorsement by the
author or the affirmer.
* C++ Dependent libraries found in the `cpp/lib` directory are distributed under
the open source (or open source-like) licenses/agreements. Appropriate license
agreements for each library can be found in the `cpp/lib` directory.
* Java Dependent libraries found in the `java/lib` directory are distributed under
the open source (or open source-like) licenses/agreements. Appropriate license
agreements for each library can be found in the "\lib" directory.
agreements for each library can be found in the `java/lib` directory.
Libraries used at runtime
-------------------------
......@@ -29,19 +69,4 @@ Libraries used to build/test packages
- cmake (http://www.cmake.org)
- apache ant (http://ant.apache.org)
Disclaimers
-----------
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Information provided by this software may be preliminary or provisional and is
subject to revision. It is being provided to meet the need for timely best
science. The information has not received final approval by the U.S. Geological
Survey (USGS) and is provided on the condition that neither the USGS nor the U.S.
Government shall be held liable for any damages resulting from the authorized or
unauthorized use of the information.
[1]: https://creativecommons.org/publicdomain/zero/1.0/legalcode
[
{
"name": "hazdev-broker",
"organization": "U.S. Geological Survey",
"description": "Small Rapid Data Distribution",
"version": "v0.0.0",
"status": "Beta",
"permissions": {
"usageType": "openSource",
"licenses": [
{
"name": "Public Domain, CC0-1.0",
"URL": "https://github.com/usgs/hazdev-broker/blob/master/LICENSE.md"
}
]
},
"homepage": "https://github.com/usgs/hazdev-broker",
"downloadURL": "https://github.com/usgs/hazdev-broker/archive/master.zip",
"disclaimerURL": "https://github.com/usgs/hazdev-broker/blob/master/DISCLAIMER.md",
"repositoryUrl": "https://github.com/usgs/hazdev-broker.git",
"vcs": "git",
"tags": [
"earthquake",
"distribution",
"detection",
"messaging"
],
"languages": [
"c++",
"java",
"ant",
"cmake"
],
"contact": {
"name": "John Patton",
"email": "jpatton@usgs.gov"
},
"updated": {
"metadataLastUpdated": "2017-10-10"
}
}
]
......@@ -57,16 +57,16 @@ add_library (HazdevBroker STATIC ${SRCS} ${HDRS})
set_target_properties(HazdevBroker PROPERTIES
OUTPUT_NAME hazdevbroker)
# ----- GENERATE ----- #
include(GenerateExportHeader)
generate_export_header(HazdevBroker)
# ----- GLOBAL INCLUDES ----- #
target_include_directories(
HazdevBroker PUBLIC
"$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}>"
"$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>"
)
# ----- GENERATE ----- #
include(GenerateExportHeader)
generate_export_header(HazdevBroker EXPORT_FILE_NAME ${CMAKE_CURRENT_BINARY_DIR}/HazdevBroker_export.h)
# ----- GLOBAL INCLUDES ----- #
target_include_directories(
HazdevBroker PUBLIC
"$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}>"
"$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>"
)
# ----- CREATE EXAMPLES ----- #
option(BUILD_EXAMPLES "Build examples." OFF)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment