# HG changeset patch # User Mike Becker # Date 1508506086 -7200 # Node ID 2c21b42cf11db5e71c8c2a5c79b0856f63497299 # Parent 92c22c0fa8e8e62e6f0971726fc6195769a96eae documentation will now be generated using pandoc diff -r 92c22c0fa8e8 -r 2c21b42cf11d .hgignore --- a/.hgignore Fri Oct 20 13:50:13 2017 +0200 +++ b/.hgignore Fri Oct 20 15:28:06 2017 +0200 @@ -3,7 +3,8 @@ ^build/ /core$ DS_Store$ -^docs/api/ +^docs/web/ +^docs/man/ \.o$ \.lo$ \.la$ @@ -14,7 +15,9 @@ ^config\. ^configure$ ^libtool$ -Makefile$ +^src/.*Makefile$ +^test/.*Makefile$ +^Makefile$ Makefile\.in$ /\.deps/ /\.libs/ diff -r 92c22c0fa8e8 -r 2c21b42cf11d Doxyfile --- a/Doxyfile Fri Oct 20 13:50:13 2017 +0200 +++ b/Doxyfile Fri Oct 20 15:28:06 2017 +0200 @@ -58,7 +58,7 @@ # entered, it will be relative to the location where doxygen was started. If # left blank the current directory will be used. -OUTPUT_DIRECTORY = docs/api +OUTPUT_DIRECTORY = docs # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- # directories (in 2 levels) under the output directory of each output format and @@ -754,7 +754,7 @@ # spaces. # Note: If this tag is empty the current directory is searched. -INPUT = ./ucx +INPUT = ./src # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses @@ -1019,7 +1019,7 @@ # The default directory is: html. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_OUTPUT = html +HTML_OUTPUT = web/api # The HTML_FILE_EXTENSION tag can be used to specify the file extension for each # generated HTML page (for example: .htm, .php, .asp). diff -r 92c22c0fa8e8 -r 2c21b42cf11d Makefile.am --- a/Makefile.am Fri Oct 20 13:50:13 2017 +0200 +++ b/Makefile.am Fri Oct 20 15:28:06 2017 +0200 @@ -1,3 +1,31 @@ +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. +# +# Copyright 2017 Olaf Wintermann. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + SUBDIRS = src test ACLOCAL_AMFLAGS = -I m4 diff -r 92c22c0fa8e8 -r 2c21b42cf11d README --- a/README Fri Oct 20 13:50:13 2017 +0200 +++ b/README Fri Oct 20 15:28:06 2017 +0200 @@ -1,15 +1,15 @@ ------------------------------------------------------------------------------- - UAP Common eXtensions - UCX + UAP Common Extensions - UCX ------------------------------------------------------------------------------- 0. Table of Contents: 1. Introduction ........................................................ 15 2. Build ............................................................... 26 - 3. Install ............................................................. 58 - 4. Documentation ....................................................... 71 - 5. Contact ............................................................. 84 - 6. License ............................................................. 90 + 3. Install ............................................................. 37 + 4. Documentation ....................................................... 50 + 5. Contact ............................................................. 63 + 6. License ............................................................. 69 1. Introduction @@ -26,39 +26,18 @@ 2. Build -------- -Untar the source archive and run - - make CONF= - -If you are going to use gcc, then simply run +Untar the source archive and simply run - make - -The available configurations are clang, gcc, mingw, osx and suncc. - -The build files are placed into a build subdirectory, which is created if it -does not exists. + ./configure && make -The default target builds optimized binaries. Use the debug target by running - - make debug CONF= - -to disable optimization and enable debug symbols. - -If you want to test your build either run +If you want to verify your build, you may then run - make run CONF= - -or - - make run-debug CONF= - -Again, you can omit the CONF parameter, when using the gcc. + make check 3. Install ---------- -Build the binaries as described in chapter two. Then install UCX, by running +Build the binaries as described above. Then install UCX, by running make install @@ -66,7 +45,7 @@ make install PREFIX= -The default prefix is /usr/local. +The default prefix is /usr/local and will require privileged access. 4. Documentation ---------------- diff -r 92c22c0fa8e8 -r 2c21b42cf11d configure.ac --- a/configure.ac Fri Oct 20 13:50:13 2017 +0200 +++ b/configure.ac Fri Oct 20 15:28:06 2017 +0200 @@ -1,3 +1,31 @@ +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. +# +# Copyright 2017 Olaf Wintermann. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + # the package version must match the macros in ucx.h # if you change the package version, don't forget to adjust the library version AC_INIT([ucx], [0.14], [olaf.wintermann@gmail.com]) diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/Makefile Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,69 @@ +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. +# +# Copyright 2017 Olaf Wintermann. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + +PD=pandoc +PFLAGS=-c ucx.css -B header.html -A footer.html -T 'UAP Common Extensions' + +SRC = index.md +SRC += examples.md +SRC += install.md +SRC += integration.md +SRC += license.md +SRC += modules.md + +DEST = ../web +DEST_MAN = ../man + +PROJROOT = ../.. +LOGO = uaplogo.png + +HTML = $(SRC:%.md=$(DEST)/%.html) + +all: html api + + +html: $(DEST) $(DEST)/ucx.css $(DEST)/$(LOGO) $(HTML) + + +api: $(DEST) + cd $(PROJROOT); doxygen + +$(DEST): + mkdir -p $@ + +$(DEST)/%.html: %.md + $(PD) $(PFLAGS) $< -o $@ + +$(DEST)/ucx.css: ucx.css + cp $< $@ + +$(DEST)/$(LOGO): $(PROJROOT)/$(LOGO) + cp $< $@ + +clean: + rm -Rf $(DEST) $(DEST_MAN) diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/examples.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/examples.md Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,2 @@ +Examples +======== diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/footer.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/footer.html Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,3 @@ + + + diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/header.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/header.html Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,37 @@ + + + + + + + + + +
\ No newline at end of file diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/index.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/index.md Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,2 @@ +UAP Common Extensions +===================== diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/install.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/install.md Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,2 @@ +Build Instructions +================== diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/integration.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/integration.md Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,2 @@ +Integrate UCX Into Your Projects +================================ diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/license.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/license.md Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,26 @@ +License +======= + +Copyright 2017 Olaf Wintermann. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/modules.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/modules.md Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,2 @@ +Modules +======= diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/src/ucx.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/src/ucx.css Fri Oct 20 15:28:06 2017 +0200 @@ -0,0 +1,77 @@ +#header, h1, h2, h3, #sidebar { + font-family: sans-serif; +} + +#header { + padding-top: 0.3em; + padding-bottom: 0.5em; + margin-bottom: 2em; + border: none; + border-bottom: 1px solid; + border-bottom-color: #2E2E2E; +} + +#header span { + font-size: 2em; + font-weight: bold; + margin-left: 1em; +} + +#header img { + float: right; +} + +#sidebar { + float: left; + width: 15em; +} + +.nav { + color: black; + background-color: #E9EBEC; + margin-bottom: 1em; + padding-bottom: 0.1em; +} + +.nav h3 { + color: white; + background-color: #5B6F7A; + font-size: 1.2em; + padding-top: 0.2em; + padding-bottom: 0.2em; + padding-left: 0.5em; + margin-top: 0; +} + +.nav ul { + margin-top: 0; + padding-top: 0; + font-size: 0.95em; +} + +#content { + margin-left: 16em; + padding: 0; + font-family: serif; + font-size: 1em; + min-width: 16em; +} + +#content h1 { + color: white; + background-color: #5B6F7A; + font-size: 1.2em; + padding-top: 0.2em; + padding-bottom: 0.2em; + padding-left: 0.5em; + padding-right: 0; + margin-top: 0; +} + +#content h2 { + font-size: 1.2em; +} + +#content h3 { + font-size: 1.05em; +} diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/web/examples.html --- a/docs/web/examples.html Fri Oct 20 13:50:13 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,50 +0,0 @@ - - - - UAP Common Extensions - - - - -
- UAP Common Extensions - UAP Core -
- - - - - - - -
-

Examples

-
- - - - diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/web/index.html --- a/docs/web/index.html Fri Oct 20 13:50:13 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,50 +0,0 @@ - - - - UAP Common Extensions - - - - -
- UAP Common Extensions - UAP Core -
- - - - - - - -
-

UAP Common Extensions

-
- - - - diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/web/install.html --- a/docs/web/install.html Fri Oct 20 13:50:13 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,50 +0,0 @@ - - - - UAP Common Extensions - - - - -
- UAP Common Extensions - UAP Core -
- - - - - - - -
-

Install UCX

-
- - - - diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/web/integration.html --- a/docs/web/integration.html Fri Oct 20 13:50:13 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,50 +0,0 @@ - - - - UAP Common Extensions - - - - -
- UAP Common Extensions - UAP Core -
- - - - - - - -
-

Integrate UCX Into Your Projects

-
- - - - diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/web/license.html --- a/docs/web/license.html Fri Oct 20 13:50:13 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,85 +0,0 @@ - - - - UAP Common Extensions - - - - -
- UAP Common Extensions - UAP Core -
- - - - - - - -
-

License

-

Copyright 2017 Olaf Wintermann. All rights reserved.

- -

- Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: -

-
    -
  1. - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. -
  2. -
  3. - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. -
  4. -
-

- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND - CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR - OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, - EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -

-
- - - - diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/web/modules.html --- a/docs/web/modules.html Fri Oct 20 13:50:13 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,50 +0,0 @@ - - - - UAP Common Extensions - - - - -
- UAP Common Extensions - UAP Core -
- - - - - - - -
-

Modules

-
- - - - diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/web/uaplogo.png Binary file docs/web/uaplogo.png has changed diff -r 92c22c0fa8e8 -r 2c21b42cf11d docs/web/ucx.css --- a/docs/web/ucx.css Fri Oct 20 13:50:13 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,79 +0,0 @@ -.header, h1, h2, h3, .sidebar { - font-family: sans-serif; -} - -div.header { - padding-top: 0.3em; - padding-bottom: 0.5em; - margin-bottom: 2em; - border: none; - border-bottom: 1px solid; - border-bottom-color: #2E2E2E; -} - -div.header span { - font-size: 2em; - font-weight: bold; - margin-left: 1em; -} - -div.header img { - float: right; -} - -div.sidebar { - float: left; - width: 15em; -} - -div.nav { - color: black; - background-color: #E9EBEC; - margin-bottom: 1em; - padding-bottom: 0.1em; -} - -div.nav h3 { - color: white; - background-color: #5B6F7A; - font-size: 1.2em; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 0.5em; - margin-top: 0; -} - -div.nav ul { - margin-top: 0; - padding-top: 0; - font-size: 0.95em; -} - -div.content { - margin-left: 16em; - padding: 0; - font-family: serif; - font-size: 1em; - min-width: 16em; -} - -div.content h1 { - color: white; - background-color: #5B6F7A; - font-size: 1.2em; - padding-top: 0.2em; - padding-bottom: 0.2em; - padding-left: 0.5em; - padding-right: 0; - margin-top: 0; -} - -div.content h2 { - font-size: 1.2em; -} - -div.content h3 { - font-size: 1.05em; -} - - diff -r 92c22c0fa8e8 -r 2c21b42cf11d src/Makefile.am --- a/src/Makefile.am Fri Oct 20 13:50:13 2017 +0200 +++ b/src/Makefile.am Fri Oct 20 15:28:06 2017 +0200 @@ -1,3 +1,31 @@ +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. +# +# Copyright 2017 Olaf Wintermann. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + lib_LTLIBRARIES = libucx.la libucx_la_LDFLAGS = -version-info 1:0:0 libucx_la_SOURCES = utils.c diff -r 92c22c0fa8e8 -r 2c21b42cf11d test/Makefile.am --- a/test/Makefile.am Fri Oct 20 13:50:13 2017 +0200 +++ b/test/Makefile.am Fri Oct 20 15:28:06 2017 +0200 @@ -1,3 +1,31 @@ +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. +# +# Copyright 2017 Olaf Wintermann. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + TESTS = ucxtest check_PROGRAMS = ucxtest ucxtest_CFLAGS = -I$(top_srcdir)/src