aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am21
1 files changed, 15 insertions, 6 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index ab4546f..982bd12 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -15,10 +15,10 @@
# along with GNU Pies. If not, see <http://www.gnu.org/licenses/>. */
sbin_PROGRAMS = pies
+bin_PROGRAMS = piesctl
pies_SOURCES = \
acl.c\
- addrfmt.c\
ctl.c\
depmap.c\
diag.c\
@@ -33,7 +33,6 @@ pies_SOURCES = \
socket.c\
sysdep.c\
sysvinit.c\
- url.c\
utmp.c\
userprivs.c
@@ -43,11 +42,12 @@ noinst_HEADERS = \
meta1gram.h\
meta1lex.h\
pies.h\
- prog.h
+ prog.h\
+ piesctl-cl.h
meta1lex.c: meta1gram.h
-BUILT_SOURCES=cmdline.h
+BUILT_SOURCES=cmdline.h piesctl-cl.h
incdir=$(pkgdatadir)/$(VERSION)/include
inc_DATA = pp-setup
@@ -58,8 +58,9 @@ SUFFIXES=.opt .c .h
$(AM_V_GEN)m4 -s $(top_srcdir)/@GRECS_SUBDIR@/build-aux/getopt.m4 $< > $@
cmdline.h: cmdline.opt
+piesctl-cl.h: piesctl-cl.opt
-LDADD = \
+pies_LDADD = \
../ident/libident.a\
../lib/libpies.a\
@GRECS_LDADD@\
@@ -67,6 +68,13 @@ LDADD = \
$(MF_PROCTITLE_LIBS)\
@PAM_LIBS@
+piesctl_SOURCES = piesctl.c
+
+piesctl_LDADD = \
+ ../lib/libpies.a\
+ @GRECS_LDADD@\
+ ../gnu/libgnu.a
+
pkgstatedir=$(localstatedir)/pies
AM_CPPFLAGS=\
@@ -78,7 +86,8 @@ AM_CPPFLAGS=\
-DDEFAULT_PREPROCESSOR="$(DEFAULT_PREPROCESSOR)"\
-DDEFAULT_VERSION_INCLUDE_DIR=\"$(incdir)\"\
-DDEFAULT_INCLUDE_DIR=\"$(pkgdatadir)/include\"\
- -DDEFAULT_STATE_DIR=\"$(pkgstatedir)\"
+ -DDEFAULT_STATE_DIR=\"$(pkgstatedir)\"\
+ -DDEFAULT_CONTROL_URL=\"$(DEFAULT_CONTROL_URL)\"
AM_YFLAGS=-dvt -pmeta1
AM_LFLAGS=-dvp -Pmeta1 -olex.yy.c

Return to:

Send suggestions and report system problems to the System administrator.