From 5d0cf1ade3b93bbb6d6f6d8f30aa7faac95885d6 Mon Sep 17 00:00:00 2001 From: Brad Parker Date: Fri, 11 Sep 2015 10:30:12 -0400 Subject: [PATCH] add licensing info --- COPYING | 24 ++++++++++++++++++++++++ keyboard.cpp | 11 ++++++++++- keyboard.h | 9 +++++++++ main.cpp | 9 +++++++++ msi-bp.pro | 5 ----- msi-keyboard.pro | 7 +++++++ 6 files changed, 59 insertions(+), 6 deletions(-) create mode 100644 COPYING delete mode 100644 msi-bp.pro diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..b6e5687 --- /dev/null +++ b/COPYING @@ -0,0 +1,24 @@ +Copyright (c) 2015, Brad Parker +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * 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. + * Neither the name of the nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +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 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 --git a/keyboard.cpp b/keyboard.cpp index b2f31f7..b93683d 100644 --- a/keyboard.cpp +++ b/keyboard.cpp @@ -1,3 +1,12 @@ +/* + keyboard.cpp + + (C) Copyright 2015, Brad Parker + All rights reserved. + + License: 3-clause BSD. See COPYING +*/ + #include "keyboard.h" #include #include @@ -20,7 +29,7 @@ Keyboard::Keyboard() : Keyboard::~Keyboard() { if(m_dev) { hid_close(m_dev); - std::cout << "closed usb device" << std::endl; + //std::cout << "closed usb device" << std::endl; } } diff --git a/keyboard.h b/keyboard.h index 22b0146..9fe14aa 100644 --- a/keyboard.h +++ b/keyboard.h @@ -1,3 +1,12 @@ +/* + keyboard.h + + (C) Copyright 2015, Brad Parker + All rights reserved. + + License: 3-clause BSD. See COPYING +*/ + #ifndef __KEYBOARD_H #define __KEYBOARD_H diff --git a/main.cpp b/main.cpp index 1785d91..0d33660 100644 --- a/main.cpp +++ b/main.cpp @@ -1,3 +1,12 @@ +/* + main.cpp + + (C) Copyright 2015, Brad Parker + All rights reserved. + + License: 3-clause BSD. See COPYING +*/ + #include #include "keyboard.h" diff --git a/msi-bp.pro b/msi-bp.pro deleted file mode 100644 index 8c5967c..0000000 --- a/msi-bp.pro +++ /dev/null @@ -1,5 +0,0 @@ -QT -= gui -SOURCES += main.cpp keyboard.cpp -HEADERS += keyboard.h - -unix:LIBS += -lhidapi-libusb diff --git a/msi-keyboard.pro b/msi-keyboard.pro index 8c5967c..b685aaf 100644 --- a/msi-keyboard.pro +++ b/msi-keyboard.pro @@ -1,3 +1,10 @@ +# msi-keyboard.pro + +# (C) Copyright 2015, Brad Parker +# All rights reserved. + +# License: 3-clause BSD. See COPYING + QT -= gui SOURCES += main.cpp keyboard.cpp HEADERS += keyboard.h