James Le Cuirot
d148a44402
Fix GNUism in Makefile regarding yacc
...
Tested with bmake.
2023-12-22 23:39:47 +00:00
James Le Cuirot
5823492992
Adjust yacc builds to support the original yacc (as opposed to bison)
...
yacc doesn't support the arguments we've been giving to bison. byacc was
also tested.
2023-10-08 22:15:32 +01:00
James Le Cuirot
a010c4406f
Drop obsolete smakefile
...
This appears to be for the ye olde SAS/C compiler! It wouldn't work now,
even if you did have that.
2023-10-08 22:15:28 +01:00
James Le Cuirot
cf6e360a7e
Respect LDFLAGS
2023-10-07 23:02:48 +01:00
James Le Cuirot
34c0c7af02
Fix parallel builds
2023-10-07 23:02:44 +01:00
James Le Cuirot
9978760d7f
Fix various path issues
2023-10-07 23:02:40 +01:00
James Le Cuirot
798adaa45b
configure.in should be named configure.ac these days
2023-10-07 23:02:14 +01:00
James Le Cuirot
3c29995649
Support make install DESTDIR=/foo just like Automake does
...
Distributions really need this.
2023-10-02 08:42:15 +01:00
Adrian Chadd
1a8a15e24f
[amiwm] add a missing Makefile depedency
...
This isn't completely enough to make this build with gmake -j, but it's
one of many things that are missing.
2023-06-12 11:39:41 -07:00
Adrian Chadd
5577e78cc8
Merge pull request #10 from erikarn/20220618_fix_make
...
[amiwm] Fix make rules to work under BSD make
2022-06-18 19:14:59 -07:00
Adrian Chadd
918365056b
[amiwm] Fix make rules to work under BSD make
...
* fix whitespace
* filesystem / jokefs rule implication stuff was working fine in GNU make
but not in BSD make, so fix it there
* Remove the $(srcdir)/module thing, because it was tripping up BSD make
rules. The "./" is just making it angry.
Tested:
* FreeBSD, gmake and make
2022-06-18 19:13:03 -07:00
Justin Dossey
e6f7a1bc17
Correct filenames for README and MODULES
...
The README file in this repo is called README.md and the old
README.modules is now named MODULES.md. Changed references to those
files (including in the man page) to reflect what is in the repo today.
2022-05-25 10:06:37 -07:00
Adrian Chadd
18e858ae80
[amiwm] MVP for initial battery stuff
...
Totally not ready for prod, but at least I'm making progress
figuring out how to add extra bits to this thing.
* add a second widget to the menu bar, next to the title bar
* add a new module command to update the battery information
* add a freebsd specific Battery module, not linked into the
build right now.
* amiwm will print out whenever we get battery information from the
module.
Right now I'm trying to figure out how to get some kind of periodic
background event into the module main loop. Launcher does it
using cx_broker(), but I dunno if I can adapt that pattern here.
2022-04-25 21:28:49 -07:00
Adrian Chadd
9825ecbe6b
[launcher] launcher install fixes.
...
* install it!
* install the other .info icons too!
* add some basic documentation.
2022-02-13 20:21:44 -08:00
Adrian Chadd
77239205d7
[launcher] Add launcher into the build
2022-02-13 18:55:40 -08:00
Adrian Chadd
54cb67609e
[filesystem] install/document the filesystem module
2022-02-10 12:50:44 -08:00
Adrian Chadd
5365f97cbe
[amiwm] Do another pass to clean up build warnings
...
This is mostly a "dangling if" cleanup, but I did add some other
comments here and there!
2022-02-10 12:37:38 -08:00
Adrian Chadd
59eae9c029
[libami] Make 'clean' a libami target
...
To make it easier / cleaner to build libami by itself, make a clean
target and call into it from the top level makefile as needed.
2020-11-10 11:55:10 -08:00
reddsik
f90e57437d
no one reads this anywyas
2017-08-03 23:24:17 +02:00
reddsik
8bbae1ef0b
more fixes
2017-08-03 23:07:55 +02:00
reddsik
6bde9903d9
fixed makefile
2017-08-03 22:30:57 +02:00
reddsik
910c15cece
Added modules to the makefile so they will install properly
2017-07-16 00:17:29 +02:00
reddsik
a6cbde4cd7
Added two new modules for displaying backdrops, fixed lib path(again), moved modules to subdirectory, and updated MODULES.md with useful info! ^^
2017-07-15 23:07:12 +02:00
reddsik
5e6ed1191b
Added something that will be a config util later, removed some unusable options from menus(you'll be later able to re-enable them), changed module dir to /lib/amiwm
2017-07-14 13:06:22 +02:00
reddsik
c85716f60e
Initial commit!
2017-03-26 13:00:19 +02:00