diff options
| author | Spacedio <spacedio@thernusen.net> | 2026-02-26 19:20:14 -0500 |
|---|---|---|
| committer | Spacedio <spacedio@thernusen.net> | 2026-02-26 19:20:14 -0500 |
| commit | db657412e6ae93341ed42d59df6aef564a739a1f (patch) | |
| tree | 6f67f55f6dc61fb0afa8829a950f0dbf1a0aeadf /Makefile.am | |
| download | lightdm-mini-greeter-db657412e6ae93341ed42d59df6aef564a739a1f.tar.gz | |
Diffstat (limited to 'Makefile.am')
| -rw-r--r-- | Makefile.am | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..dff5d17 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,60 @@ +# Global Options +AUTOMAKE_OPTIONS = \ + foreign # Disable requirement for README, AUTHORS, COPYING + +AM_CFLAGS = -g -Wall -O3 --std=c11 -Wextra -Werror --std=c11 -pedantic \ + -Wno-unused-parameter -Wfloat-equal -Wundef -Wshadow \ + -Wpointer-arith -Wcast-align -Wstrict-prototypes \ + -Wstrict-overflow=5 -Wwrite-strings -Waggregate-return \ + -Wswitch-enum -Wconversion -Wunreachable-code -Wformat=2 \ + -Winit-self \ + -ftrapv -fverbose-asm \ + -DCONFIG_FILE=\""$(sysconfdir)/lightdm/lightdm-mini-greeter.conf"\" + + +# Packaging +EXTRA_DIST = \ + autogen.sh + +DISTCLEANFILES = \ + aclocal.m4 + +MAINTAINERCLEANFILES = \ + Makefile.in \ + compile \ + defines.h.in \ + configure \ + depcomp \ + install-sh \ + missing + + +# Data Files +xgreetersdir = $(datadir)/xgreeters +dist_xgreeters_DATA = data/lightdm-mini-greeter.desktop + +configdir = $(sysconfdir)/lightdm +dist_config_DATA = data/lightdm-mini-greeter.conf + + +# Greeter Executable +greeterdir = $(bindir) +greeter_PROGRAMS = lightdm-mini-greeter + +lightdm_mini_greeter_SOURCES = \ + src/main.c \ + src/app.c \ + src/callbacks.c \ + src/compat.c \ + src/config.c \ + src/focus_ring.c \ + src/ui.c \ + src/utils.c + +lightdm_mini_greeter_CFLAGS = \ + $(AM_CFLAGS) \ + $(GTK_CFLAGS) \ + $(LIGHTDM_CFLAGS) +lightdm_mini_greeter_LDADD = \ + $(GTK_LIBS) \ + $(LIGHTDM_LIBS) |
