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

63 Commits

Author SHA1 Message Date
Dan Eble
66b4d9fdec make building on macOS more convenient
detect OS by running uname
set library options accordingly
2019-10-02 22:06:16 -04:00
118631d184 Version 0.3.9 2019-09-21 00:44:32 +02:00
dfd170f0c1 Version 0.3.8 2019-08-28 22:35:47 +02:00
Haelwenn (lanodan) Monnier
0f1853e30b
makefile: Fix compiling with clang 2019-08-28 10:22:52 +02:00
b00ba8aa0c Version 0.3.7 2019-07-25 22:00:58 +02:00
8d39f90e10 Version 0.3.6 2019-07-19 21:48:44 +02:00
acdac95624 Version 0.3.5 2019-06-23 19:11:24 +02:00
170b8a488d Version 0.3.4 2019-05-26 02:08:55 +02:00
b402e367ad Version 0.3.3 2019-01-19 01:20:19 +01:00
b1960e7634 Version 0.3.2 2019-01-15 21:39:41 +01:00
475769942c Version 0.3.1 2019-01-03 03:34:12 +01:00
79aa3b278c Version 0.3.0 2019-01-02 02:32:18 +01:00
3179933a39 Version 0.2.9 2018-12-22 02:12:31 +01:00
Sebastian Schlicht
4a8a8c06f7 Makefile: fix duplicate entry for g413 in uninstall procedure 2018-11-28 14:11:09 +01:00
b707deb6d3 Version 0.2.8 2018-09-13 22:07:08 +02:00
1e16ee0844 Merge branch 'lanodan-fix/makefile' into stdvar 2018-09-13 21:48:03 +02:00
Haelwenn (lanodan) Monnier
87b2de95c9
makefile: Fix issues on code review
Code review: https://github.com/gentoo/gentoo/pull/9476#discussion_r216123340
2018-09-09 05:15:51 +02:00
Haelwenn (lanodan) Monnier
5fa7760e53
makefile: Use standard variables and reuse the environment 2018-08-31 01:25:29 +02:00
68551c65ec Add support to G512 and G513 2018-08-01 23:37:29 +02:00
1b480ae4c2 Version 0.2.7 2017-08-09 17:02:37 +02:00
0a7ee5b858 Add G413 support 2017-08-02 11:43:03 +02:00
a3469402ba Version 0.2.6 2017-05-26 20:14:59 +02:00
9944719656 Version 0.2.5 2017-05-21 00:37:50 +02:00
7646be49cb Version 0.2.4 2017-05-14 19:02:40 +02:00
Lauri Leukkunen
3f40566063 Fix gpro and uninstall target
GPRO udev rule needs to use the /etc/g810-led/profile path like
the others.

Removed uninstallation of g810-led.service that is not being installed
in setup.

Signed-off-by: Lauri Leukkunen <lauri@rahina.org>
2017-05-14 09:46:34 +03:00
a77afe92f4 bug correction 2017-05-13 01:12:39 +02:00
16e4784164 Version 0.2.3 2017-05-12 21:34:08 +02:00
c540803266 Make gpro ready for release 2017-05-12 21:29:12 +02:00
2e5519260f Version 0.2.2 2017-05-07 02:06:04 +02:00
323b7e6fad Update makefile : add make bin 2017-05-07 01:34:37 +02:00
11865ca560 Version 0.2.1 2017-04-29 17:09:43 +02:00
Kevin Pearson
47e2468681 Unify version string
Specified version string in makefile will now propogate to VERSION as a
macro appended to CFLAGS.

Cleaned up version string, quotes not necessary when specifying
major/minor/micro, though this is purely cosmetic.

Signed-off-by: Kevin Pearson <pearosn.kevin.m@gmail.com>
2017-04-26 10:07:00 -04:00
b4d96ffa15 Version 0.2.0 2017-04-21 23:08:03 +02:00
Kevin Pearson
793aa0d557 Initial work to add G213 support
Currently supported:
- G213 by region {1..5}
- Standard FX calls
- Startup behavior
- Help and command-line app support

resolves MatMoul/g810-led#69

Signed-off-by: Kevin Pearson <pearson.kevin.m@gmail.com>
2017-04-20 21:26:48 -04:00
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