diff options
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 21 |
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 |