Skip to content

Commit 6e2baa0

Browse files
author
Dan Wilcox
committed
added license and attribution headers, fixed missing h pragma once
1 parent d5af716 commit 6e2baa0

13 files changed

+169
-2
lines changed

HelloOF/Makefile

+12
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Copyright (c) 2022 ZKM | Hertz-Lab
2+
# Dan Wilcox <[email protected]>
3+
#
4+
# BSD Simplified License.
5+
# For information on usage and redistribution, and for a DISCLAIMER OF ALL
6+
# WARRANTIES, see the file, "LICENSE.txt," in this distribution.
7+
#
8+
# This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
9+
# Museum" generously funded by the German Federal Cultural Foundation.
10+
#
11+
# See https://github.com/zkmkarlsruhe/mac-dist-helper-examples
12+
113
# Attempt to load a config.make file.
214
# If none is found, project defaults in config.project.make will be used.
315
ifneq ($(wildcard config.make),)

HelloOF/README.txt

+12
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,15 @@ HelloOF
22
=======
33

44
An openFrameworks application with a special message...
5+
6+
Copyright (c) 2022 ZKM | Hertz-Lab
7+
Dan Wilcox <[email protected]>
8+
9+
BSD Simplified License.
10+
For information on usage and redistribution, and for a DISCLAIMER OF ALL
11+
WARRANTIES, see the file, "LICENSE.txt," in this distribution.
12+
13+
This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
14+
Museum" generously funded by the German Federal Cultural Foundation.
15+
16+
See https://github.com/zkmkarlsruhe/mac-dist-helper-examples

HelloWorld/Makefile

+12
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Copyright (c) 2022 ZKM | Hertz-Lab
2+
# Dan Wilcox <[email protected]>
3+
#
4+
# BSD Simplified License.
5+
# For information on usage and redistribution, and for a DISCLAIMER OF ALL
6+
# WARRANTIES, see the file, "LICENSE.txt," in this distribution.
7+
#
8+
# This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
9+
# Museum" generously funded by the German Federal Cultural Foundation.
10+
#
11+
# See https://github.com/zkmkarlsruhe/mac-dist-helper-examples
12+
113
# app name to build (no extension)
214
mac.app.name = HelloWorld
315

HelloWorld/README.txt

+12
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,15 @@ HelloWorld
22
==========
33

44
A native macOS Cocoa app which says hello
5+
6+
Copyright (c) 2022 ZKM | Hertz-Lab
7+
Dan Wilcox <[email protected]>
8+
9+
BSD Simplified License.
10+
For information on usage and redistribution, and for a DISCLAIMER OF ALL
11+
WARRANTIES, see the file, "LICENSE.txt," in this distribution.
12+
13+
This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
14+
Museum" generously funded by the German Federal Cultural Foundation.
15+
16+
See https://github.com/zkmkarlsruhe/mac-dist-helper-examples

LICENSE.txt

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Simplified BSD License
2+
3+
Copyright (c) 2022 ZKM | Karlsruhe
4+
Copyright (c) 2022 Dan Wilcox
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions are met:
8+
9+
1. Redistributions of source code must retain the above copyright notice,
10+
this list of conditions and the following disclaimer.
11+
2. Redistributions in binary form must reproduce the above copyright notice,
12+
this list of conditions and the following disclaimer in the documentation
13+
and/or other materials provided with the distribution.
14+
15+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
16+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
19+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
22+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

hello/Makefile

+11
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
# Copyright (c) 2022 ZKM | Hertz-Lab
2+
# Dan Wilcox <[email protected]>
3+
#
4+
# BSD Simplified License.
5+
# For information on usage and redistribution, and for a DISCLAIMER OF ALL
6+
# WARRANTIES, see the file, "LICENSE.txt," in this distribution.
7+
#
8+
# This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
9+
# Museum" generously funded by the German Federal Cultural Foundation.
10+
#
11+
# See https://github.com/zkmkarlsruhe/mac-dist-helper-examples
112

213
VERSION = 0.1.0
314

hello/README.txt

+12
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,15 @@ hello
22
=====
33

44
`hello` is a console program that loads `libgreet.dylib` to say hello
5+
6+
Copyright (c) 2022 ZKM | Hertz-Lab
7+
Dan Wilcox <[email protected]>
8+
9+
BSD Simplified License.
10+
For information on usage and redistribution, and for a DISCLAIMER OF ALL
11+
WARRANTIES, see the file, "LICENSE.txt," in this distribution.
12+
13+
This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
14+
Museum" generously funded by the German Federal Cultural Foundation.
15+
16+
See https://github.com/zkmkarlsruhe/mac-dist-helper-examples

hello/hello.c

+11
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
// Copyright (c) 2022 ZKM | Hertz-Lab
2+
// Dan Wilcox <[email protected]>
3+
//
4+
// BSD Simplified License.
5+
// For information on usage and redistribution, and for a DISCLAIMER OF ALL
6+
// WARRANTIES, see the file, "LICENSE.txt," in this distribution.
7+
//
8+
// This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
9+
// Museum" generously funded by the German Federal Cultural Foundation.
10+
//
11+
// See https://github.com/zkmkarlsruhe/mac-dist-helper-examples
112

213
#include "libgreet.h"
314

hello/libgreet.c

+11
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
// Copyright (c) 2022 ZKM | Hertz-Lab
2+
// Dan Wilcox <[email protected]>
3+
//
4+
// BSD Simplified License.
5+
// For information on usage and redistribution, and for a DISCLAIMER OF ALL
6+
// WARRANTIES, see the file, "LICENSE.txt," in this distribution.
7+
//
8+
// This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
9+
// Museum" generously funded by the German Federal Cultural Foundation.
10+
//
11+
// See https://github.com/zkmkarlsruhe/mac-dist-helper-examples
112

213
#include "libgreet.h"
314
#include <stdio.h>

hello/libgreet.h

+13
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,15 @@
1+
// Copyright (c) 2022 ZKM | Hertz-Lab
2+
// Dan Wilcox <[email protected]>
3+
//
4+
// BSD Simplified License.
5+
// For information on usage and redistribution, and for a DISCLAIMER OF ALL
6+
// WARRANTIES, see the file, "LICENSE.txt," in this distribution.
7+
//
8+
// This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
9+
// Museum" generously funded by the German Federal Cultural Foundation.
10+
//
11+
// See https://github.com/zkmkarlsruhe/mac-dist-helper-examples
12+
13+
#pragma once
114

215
extern void greet_sayhello();

hellopd/Makefile

+13-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
1-
# Makefile to build class 'helloworld' for Pure Data.
1+
# Copyright (c) 2022 ZKM | Hertz-Lab
2+
# Dan Wilcox <[email protected]>
3+
#
4+
# BSD Simplified License.
5+
# For information on usage and redistribution, and for a DISCLAIMER OF ALL
6+
# WARRANTIES, see the file, "LICENSE.txt," in this distribution.
7+
#
8+
# This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
9+
# Museum" generously funded by the German Federal Cultural Foundation.
10+
#
11+
# See https://github.com/zkmkarlsruhe/mac-dist-helper-examples
12+
13+
# Makefile to build class 'hellopd' for Pure Data.
214
# Needs Makefile.pdlibbuilder as helper makefile for platform-dependent build
315
# settings and rules.
416

hellopd/README.txt

+12
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,15 @@ hellopd
22
=======
33

44
`hellopd` is a Pure Data external object which says hello
5+
6+
Copyright (c) 2022 ZKM | Hertz-Lab
7+
Dan Wilcox <[email protected]>
8+
9+
BSD Simplified License.
10+
For information on usage and redistribution, and for a DISCLAIMER OF ALL
11+
WARRANTIES, see the file, "LICENSE.txt," in this distribution.
12+
13+
This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
14+
Museum" generously funded by the German Federal Cultural Foundation.
15+
16+
See https://github.com/zkmkarlsruhe/mac-dist-helper-examples

hellopd/hellopd.c

+14-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
1-
// shamelessly adapted from the pd-lib-builder helloworld example:
1+
// Copyright (c) 2022 ZKM | Hertz-Lab
2+
// Dan Wilcox <[email protected]>
3+
//
4+
// BSD Simplified License.
5+
// For information on usage and redistribution, and for a DISCLAIMER OF ALL
6+
// WARRANTIES, see the file, "LICENSE.txt," in this distribution.
7+
//
8+
// This code has been developed at ZKM | Hertz-Lab as part of "The Intelligent
9+
// Museum" generously funded by the German Federal Cultural Foundation.
10+
//
11+
// See https://github.com/zkmkarlsruhe/mac-dist-helper-examples
12+
//
13+
// This is shamelessly adapted from the pd-lib-builder helloworld example:
214
// https://github.com/pure-data/helloworld
15+
316
#include "m_pd.h"
417

518
// this version define is also read in Makefile...

0 commit comments

Comments
 (0)