Skip to content

Commit 2fcebd0

Browse files
committed
Checkpoint
1 parent b7bbfa8 commit 2fcebd0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+1779
-3217
lines changed

CMakeLists.txt

+8-5
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ include_directories(
4848
# Find the OpenSSL library
4949
find_library(OPEN_SSL_LIBRARY ssl REQUIRED)
5050

51+
# Find the pthread library
52+
find_library(PTHREAD_LIBRARY pthread REQUIRED)
53+
5154
# Add the main subdirectory
5255
add_subdirectory(main)
5356

@@ -73,10 +76,10 @@ endif()
7376
find_package(Doxygen)
7477
set(DOXYGEN_JAVADOC_AUTOBRIEF YES)
7578
set(DOXYGEN_ALIASES
76-
"exceptionsafety='@par Exception Safety:^^'"
77-
"threadsafety='@par Thread Safety:^^'"
78-
"asyncsignalsafe='@par Async-signal Safe:^^'"
79-
"cancellationpoint='@par Cancellation Point:^^'")
79+
"exceptionsafety=@par Exception Safety:"
80+
"threadsafety=@par Thread Safety:"
81+
"asyncsignalsafe=@par Async-signal Safe:"
82+
"cancellationpoint=@par Cancellation Point:")
8083
doxygen_add_docs(doxydocs mainpage.md main ALL)
8184

8285
# Install documentation
@@ -102,5 +105,5 @@ SET(CPACK_RPM_PACKAGE_LICENSE "Apache 2.0")
102105
SET(CPACK_RPM_PACKAGE_REQUIRES "yaml-cpp-devel openssl11-devel")
103106
SET(CPACK_RPM_PACKAGE_PROVIDES "publish(1), subscribe(1)")
104107

105-
set(CPACK_GENERATOR RPM DEB STGZ)
108+
set(CPACK_GENERATOR DEB STGZ) # RPM needs yum(1)-compatible UPC software repository
106109
include(CPack)

LICENSE

-27
Original file line numberDiff line numberDiff line change
@@ -172,30 +172,3 @@
172172
defend, and hold each Contributor harmless for any liability
173173
incurred by, or claims asserted against, such Contributor by reason
174174
of your accepting any such warranty or additional liability.
175-
176-
END OF TERMS AND CONDITIONS
177-
178-
APPENDIX: How to apply the Apache License to your work.
179-
180-
To apply the Apache License to your work, attach the following
181-
boilerplate notice, with the fields enclosed by brackets "[]"
182-
replaced with your own identifying information. (Don't include
183-
the brackets!) The text should be enclosed in the appropriate
184-
comment syntax for the file format. We also recommend that a
185-
file or class name and description of purpose be included on the
186-
same "printed page" as the copyright notice for easier
187-
identification within third-party archives.
188-
189-
Copyright [yyyy] [name of copyright owner]
190-
191-
Licensed under the Apache License, Version 2.0 (the "License");
192-
you may not use this file except in compliance with the License.
193-
You may obtain a copy of the License at
194-
195-
http://www.apache.org/licenses/LICENSE-2.0
196-
197-
Unless required by applicable law or agreed to in writing, software
198-
distributed under the License is distributed on an "AS IS" BASIS,
199-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200-
See the License for the specific language governing permissions and
201-
limitations under the License.

0 commit comments

Comments
 (0)