1
0
mirror of https://github.com/MatMoul/g810-led.git synced 2024-12-23 17:26:11 +00:00
Commit Graph

29 Commits

Author SHA1 Message Date
1f0458ea4f Version 0.1.9 2017-04-14 03:08:51 +02:00
0e952273c0 Version 0.1.8 2017-04-14 03:06:24 +02:00
cb24ce8909 Update udev and remove systemd start service 2017-04-14 03:05:50 +02:00
c986c7e2a9 Update make file 2017-04-14 02:45:14 +02:00
Kevin Pearson
e5193b5985 Implement device IO as a shared library
Provide make targets and build configuration to create a shared object
for other systems/applications to use to control keyboard LEDs without
 the need for instantiating the g810-led process.

Provide make targets for installing library and development files into
environments, such as the current system or package builders.

Currently preserves precious behavior of building g810-led binary as
statically linked. Provides an alternative build target of "bin-linked"
which will create a dynamically linked variant.

Signed-off-by: Kevin Pearson <pearson.kevin.m@gmail.com>
2017-04-10 16:07:08 -04:00
70004d07df Prevent overwrite profiles and remove systemd dependency in makefile 2017-01-22 23:44:11 +01:00
François Freitag
596bc731cf Split file installation and loading commands
To ease packaging, the new setup rule only copies files to the correct
location. The install rules perform the commands to load the newly
installed files.
2017-01-22 12:39:10 -08:00
e8c678a181 Improve code 2017-01-22 00:47:38 +01:00
bcdcee88f1 Switch to hidapi 2017-01-21 22:45:48 +01:00
c2c8f6b7ac Full refactor code 2017-01-21 09:15:18 +01:00
0435ffa921 Update makefile 2017-01-15 05:39:05 +01:00
dc0118cfb9 Update install, uninstall in makefile 2017-01-05 01:12:27 +01:00
b85fa22ac2 Update install, uninstall in makefile 2017-01-05 00:46:30 +01:00
b12946759d Update make install (add ln g410-led, g610-led and g910-led 2017-01-05 00:42:34 +01:00
3762d5b653 Update make install (add ln g410-led, g610-led and g910-led 2017-01-05 00:35:27 +01:00
3f92a41d31 Update make install (add ln g410-led, g610-led and g910-led 2017-01-04 23:56:41 +01:00
926531c03c Corrected systemd path for ubuntu 2016-12-31 00:20:52 +01:00
Carl Backstrom
525105ecb3 Corrected systemd path for ubuntu 2016-12-30 19:36:56 +01:00
332009856c Add make install and make uninstall 2016-12-28 02:02:42 +01:00
2154dfe45e Add make install and make uninstall 2016-12-28 01:45:34 +01:00
Charles
54897d9a5a Multiple changes of datatypes being past overflowing constants (most char needed to be changed to unsigned char or uint8_t). Also changed the include style of the <libusb.h> to be controlled through the makefile setting 2016-12-12 14:06:45 -06:00
15b4e8dbf9 Add -O2 to CFLAGS 2016-08-07 20:36:13 +02:00
87a799e174 Update makefile 2016-06-17 21:47:27 +02:00
72dc2c0357 Update Make File 2016-06-17 21:24:50 +02:00
Alexander Koch
31ad202d59 makefile: Add debug build target
Add phony target to provide debugging symbols in binary.
Usable via 'make debug'.
2016-06-16 20:20:28 +02:00
Alexander Koch
0eb7349cad Improve makefile
- Define PHONY targets
 - Set optimization level O2
 - Move C++ standard flag to CFLAGS
 - Remove superfluous targets
2016-06-16 20:14:52 +02:00
7db5c2a8e4 update make file 2016-06-13 01:06:56 +02:00
634b91c039 update makefile 2016-06-12 22:36:21 +02:00
fdc8220e70 First commit 2016-06-12 22:16:07 +02:00