]> git.saurik.com Git - apple/launchd.git/blobdiff - launchd/src/Makefile.in
launchd-152.tar.gz
[apple/launchd.git] / launchd / src / Makefile.in
index 239c295ab6b14b52322747f26fc06918c0f2818d..a93b435f8d550b623f8ab6ed853dbe0f0f284b78 100644 (file)
@@ -75,51 +75,45 @@ VERSION = @VERSION@
 am__include = @am__include@
 am__quote = @am__quote@
 install_sh = @install_sh@
-AM_CFLAGS = -no-cpp-precomp -F/System/Library/PrivateFrameworks -Wall -W -Wshadow -Wpadded -Werror -fconstant-cfstrings
+AM_CFLAGS = -no-cpp-precomp -F/System/Library/PrivateFrameworks -Wall -W -Wshadow -Wmissing-prototypes -Wmissing-declarations -Werror -D__MigTypeCheck=1
 
-sbin_SCRIPTS = service
+CLEANFILES = bootstrap.h bootstrapServer.c bootstrapUser.c bootstrapServer.h notifyServer.c notifyServer.h mpm_replyUser.c mpm_reply.h
 
-noinst_LIBRARIES = liblaunch.a liblaunch_profile.a
+@LIBS_ONLY_TRUE@noinst_LIBRARIES = liblaunch.a liblaunch_profile.a
 
-bin_PROGRAMS = launchctl wait4path
-sbin_PROGRAMS = launchd SystemStarter launchd_debugd
-libexec_PROGRAMS = ConsoleMessage register_mach_bootstrap_servers StartupItemContext launchproxy
+@LIBS_ONLY_TRUE@liblaunch_a_SOURCES = liblaunch.c bootstrap_public.c
 
-sysconf_DATA = hostconfig rc rc.common rc.netboot rc.shutdown
+@LIBS_ONLY_TRUE@liblaunch_profile_a_CFLAGS = -pg $(AM_CFLAGS)
+@LIBS_ONLY_TRUE@liblaunch_profile_a_SOURCES = liblaunch.c bootstrap_public.c
 
-ConsoleMessage_LDFLAGS = -framework CoreFoundation
+@LIBS_ONLY_FALSE@sbin_SCRIPTS = service
 
-launchctl_LDFLAGS = -framework CoreFoundation -weak_library /usr/lib/libedit.dylib
+@LIBS_ONLY_FALSE@bin_PROGRAMS = launchctl wait4path
+@LIBS_ONLY_FALSE@sbin_PROGRAMS = launchd SystemStarter
+@LIBS_ONLY_FALSE@libexec_PROGRAMS = launchproxy
 
-register_mach_bootstrap_servers_LDFLAGS = -framework CoreFoundation
+@LIBS_ONLY_FALSE@sysconf_DATA = hostconfig rc.common rc.netboot rc.shutdown
 
-launchd_debugd_CFLAGS = -mdynamic-no-pic $(AM_CFLAGS)
-launchd_debugd_SOURCES = launchdebugd.c
+@LIBS_ONLY_FALSE@launchctl_CFLAGS = $(AM_CFLAGS) -fvisibility=hidden
+@LIBS_ONLY_FALSE@launchctl_LDFLAGS = -framework CoreFoundation -weak_library /usr/lib/libedit.dylib
 
-liblaunch_a_SOURCES = liblaunch.c
+@LIBS_ONLY_FALSE@SystemStarter_CFLAGS = -mdynamic-no-pic $(AM_CFLAGS) -fvisibility=hidden
+@LIBS_ONLY_FALSE@SystemStarter_LDFLAGS = -framework CoreFoundation
+@LIBS_ONLY_FALSE@SystemStarter_SOURCES = StartupItems.c IPC.c SystemStarter.c
 
-liblaunch_profile_a_CFLAGS = -pg $(AM_CFLAGS)
-liblaunch_profile_a_SOURCES = liblaunch.c
+@LIBS_ONLY_FALSE@launchd_CFLAGS = -mdynamic-no-pic $(AM_CFLAGS) -Wno-unused-parameter -fvisibility=hidden
+@LIBS_ONLY_FALSE@launchd_LDFLAGS = -lbsm
+@LIBS_ONLY_FALSE@launchd_SOURCES = launchd.c launchd_core_logic.c launchd_unix_ipc.c launchd_mach_ipc.c init.c bootstrapServer.c notifyServer.c launchd_internalUser.c launchd_internalServer.c mpm_replyUser.c
 
-SystemStarter_CFLAGS = -mdynamic-no-pic $(AM_CFLAGS)
-SystemStarter_LDFLAGS = -framework CoreFoundation
-SystemStarter_SOURCES = StartupItems.c IPC.c SystemStarter.c
+@LIBS_ONLY_FALSE@launchproxy_LDFLAGS = -weak_framework Security
 
-launchd_CFLAGS = -DPID1_REAP_ADOPTED_CHILDREN -mdynamic-no-pic $(AM_CFLAGS) -Wno-unused-parameter
-launchd_LDFLAGS = -lbsm
-launchd_SOURCES = launchd.c init.c bootstrap.c lists.c rpc_services.c bootstrapServer.c
+@LIBS_ONLY_FALSE@man1_MANS = wait4path.1 launchctl.1
 
-launchproxy_LDFLAGS = -weak_framework Security
+@LIBS_ONLY_FALSE@man5_MANS = launchd.plist.5 launchd.conf.5
 
-CLEANFILES = bootstrap.h bootstrapServer.c bootstrapUser.c
+@LIBS_ONLY_FALSE@man8_MANS = StartupItemContext.8 SystemStarter.8 rc.8 launchd.8 service.8 launchproxy.8
 
-man1_MANS = wait4path.1 launchctl.1
-
-man5_MANS = launchd.plist.5 launchd.conf.5
-
-man8_MANS = ConsoleMessage.8 StartupItemContext.8 SystemStarter.8 init.8 rc.8 launchd.8 service.8 launchproxy.8 launchd_debugd.8
-
-STARTUPITEMS = $(basename $(notdir $(wildcard $(srcdir)/StartupItems/*.plist)))
+@LIBS_ONLY_FALSE@STARTUPITEMS = $(basename $(notdir $(wildcard $(srcdir)/StartupItems/*.plist)))
 subdir = src
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 CONFIG_HEADER = config.h
@@ -128,61 +122,51 @@ LIBRARIES = $(noinst_LIBRARIES)
 
 liblaunch_a_AR = $(AR) cru
 liblaunch_a_LIBADD =
-am_liblaunch_a_OBJECTS = liblaunch.$(OBJEXT)
+@LIBS_ONLY_TRUE@am_liblaunch_a_OBJECTS = liblaunch.$(OBJEXT) \
+@LIBS_ONLY_TRUE@       bootstrap_public.$(OBJEXT)
 liblaunch_a_OBJECTS = $(am_liblaunch_a_OBJECTS)
 liblaunch_profile_a_AR = $(AR) cru
 liblaunch_profile_a_LIBADD =
-am_liblaunch_profile_a_OBJECTS = liblaunch_profile_a-liblaunch.$(OBJEXT)
+@LIBS_ONLY_TRUE@am_liblaunch_profile_a_OBJECTS = \
+@LIBS_ONLY_TRUE@       liblaunch_profile_a-liblaunch.$(OBJEXT) \
+@LIBS_ONLY_TRUE@       liblaunch_profile_a-bootstrap_public.$(OBJEXT)
 liblaunch_profile_a_OBJECTS = $(am_liblaunch_profile_a_OBJECTS)
-bin_PROGRAMS = launchctl$(EXEEXT) wait4path$(EXEEXT)
-libexec_PROGRAMS = ConsoleMessage$(EXEEXT) \
-       register_mach_bootstrap_servers$(EXEEXT) \
-       StartupItemContext$(EXEEXT) launchproxy$(EXEEXT)
-sbin_PROGRAMS = launchd$(EXEEXT) SystemStarter$(EXEEXT) \
-       launchd_debugd$(EXEEXT)
+@LIBS_ONLY_TRUE@bin_PROGRAMS =
+@LIBS_ONLY_FALSE@bin_PROGRAMS = launchctl$(EXEEXT) wait4path$(EXEEXT)
+@LIBS_ONLY_TRUE@libexec_PROGRAMS =
+@LIBS_ONLY_FALSE@libexec_PROGRAMS = launchproxy$(EXEEXT)
+@LIBS_ONLY_TRUE@sbin_PROGRAMS =
+@LIBS_ONLY_FALSE@sbin_PROGRAMS = launchd$(EXEEXT) SystemStarter$(EXEEXT)
 PROGRAMS = $(bin_PROGRAMS) $(libexec_PROGRAMS) $(sbin_PROGRAMS)
 
-ConsoleMessage_SOURCES = ConsoleMessage.c
-ConsoleMessage_OBJECTS = ConsoleMessage.$(OBJEXT)
-ConsoleMessage_LDADD = $(LDADD)
-ConsoleMessage_DEPENDENCIES =
-StartupItemContext_SOURCES = StartupItemContext.c
-StartupItemContext_OBJECTS = StartupItemContext.$(OBJEXT)
-StartupItemContext_LDADD = $(LDADD)
-StartupItemContext_DEPENDENCIES =
-StartupItemContext_LDFLAGS =
-am_SystemStarter_OBJECTS = SystemStarter-StartupItems.$(OBJEXT) \
-       SystemStarter-IPC.$(OBJEXT) \
-       SystemStarter-SystemStarter.$(OBJEXT)
+@LIBS_ONLY_FALSE@am_SystemStarter_OBJECTS = \
+@LIBS_ONLY_FALSE@      SystemStarter-StartupItems.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      SystemStarter-IPC.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      SystemStarter-SystemStarter.$(OBJEXT)
 SystemStarter_OBJECTS = $(am_SystemStarter_OBJECTS)
 SystemStarter_LDADD = $(LDADD)
 SystemStarter_DEPENDENCIES =
 launchctl_SOURCES = launchctl.c
-launchctl_OBJECTS = launchctl.$(OBJEXT)
+launchctl_OBJECTS = launchctl-launchctl.$(OBJEXT)
 launchctl_LDADD = $(LDADD)
 launchctl_DEPENDENCIES =
-am_launchd_OBJECTS = launchd-launchd.$(OBJEXT) launchd-init.$(OBJEXT) \
-       launchd-bootstrap.$(OBJEXT) launchd-lists.$(OBJEXT) \
-       launchd-rpc_services.$(OBJEXT) \
-       launchd-bootstrapServer.$(OBJEXT)
+@LIBS_ONLY_FALSE@am_launchd_OBJECTS = launchd-launchd.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-launchd_core_logic.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-launchd_unix_ipc.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-launchd_mach_ipc.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-init.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-bootstrapServer.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-notifyServer.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-launchd_internalUser.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-launchd_internalServer.$(OBJEXT) \
+@LIBS_ONLY_FALSE@      launchd-mpm_replyUser.$(OBJEXT)
 launchd_OBJECTS = $(am_launchd_OBJECTS)
 launchd_LDADD = $(LDADD)
 launchd_DEPENDENCIES =
-am_launchd_debugd_OBJECTS = launchd_debugd-launchdebugd.$(OBJEXT)
-launchd_debugd_OBJECTS = $(am_launchd_debugd_OBJECTS)
-launchd_debugd_LDADD = $(LDADD)
-launchd_debugd_DEPENDENCIES =
-launchd_debugd_LDFLAGS =
 launchproxy_SOURCES = launchproxy.c
 launchproxy_OBJECTS = launchproxy.$(OBJEXT)
 launchproxy_LDADD = $(LDADD)
 launchproxy_DEPENDENCIES =
-register_mach_bootstrap_servers_SOURCES = \
-       register_mach_bootstrap_servers.c
-register_mach_bootstrap_servers_OBJECTS = \
-       register_mach_bootstrap_servers.$(OBJEXT)
-register_mach_bootstrap_servers_LDADD = $(LDADD)
-register_mach_bootstrap_servers_DEPENDENCIES =
 wait4path_SOURCES = wait4path.c
 wait4path_OBJECTS = wait4path.$(OBJEXT)
 wait4path_LDADD = $(LDADD)
@@ -198,22 +182,24 @@ LDFLAGS = @LDFLAGS@
 LIBS = @LIBS@
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
-@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/ConsoleMessage.Po \
-@AMDEP_TRUE@   ./$(DEPDIR)/StartupItemContext.Po \
-@AMDEP_TRUE@   ./$(DEPDIR)/SystemStarter-IPC.Po \
+@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/SystemStarter-IPC.Po \
 @AMDEP_TRUE@   ./$(DEPDIR)/SystemStarter-StartupItems.Po \
 @AMDEP_TRUE@   ./$(DEPDIR)/SystemStarter-SystemStarter.Po \
-@AMDEP_TRUE@   ./$(DEPDIR)/launchctl.Po \
-@AMDEP_TRUE@   ./$(DEPDIR)/launchd-bootstrap.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/bootstrap_public.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/launchctl-launchctl.Po \
 @AMDEP_TRUE@   ./$(DEPDIR)/launchd-bootstrapServer.Po \
 @AMDEP_TRUE@   ./$(DEPDIR)/launchd-init.Po \
 @AMDEP_TRUE@   ./$(DEPDIR)/launchd-launchd.Po \
-@AMDEP_TRUE@   ./$(DEPDIR)/launchd-lists.Po \
-@AMDEP_TRUE@   ./$(DEPDIR)/launchd-rpc_services.Po \
-@AMDEP_TRUE@   ./$(DEPDIR)/launchd_debugd-launchdebugd.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/launchd-launchd_core_logic.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/launchd-launchd_internalServer.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/launchd-launchd_internalUser.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/launchd-launchd_mach_ipc.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/launchd-launchd_unix_ipc.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/launchd-mpm_replyUser.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/launchd-notifyServer.Po \
 @AMDEP_TRUE@   ./$(DEPDIR)/launchproxy.Po ./$(DEPDIR)/liblaunch.Po \
+@AMDEP_TRUE@   ./$(DEPDIR)/liblaunch_profile_a-bootstrap_public.Po \
 @AMDEP_TRUE@   ./$(DEPDIR)/liblaunch_profile_a-liblaunch.Po \
-@AMDEP_TRUE@   ./$(DEPDIR)/register_mach_bootstrap_servers.Po \
 @AMDEP_TRUE@   ./$(DEPDIR)/wait4path.Po
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
@@ -221,16 +207,15 @@ CCLD = $(CC)
 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 CFLAGS = @CFLAGS@
 DIST_SOURCES = $(liblaunch_a_SOURCES) $(liblaunch_profile_a_SOURCES) \
-       ConsoleMessage.c StartupItemContext.c $(SystemStarter_SOURCES) \
-       launchctl.c $(launchd_SOURCES) $(launchd_debugd_SOURCES) \
-       launchproxy.c register_mach_bootstrap_servers.c wait4path.c
+       $(SystemStarter_SOURCES) launchctl.c $(launchd_SOURCES) \
+       launchproxy.c wait4path.c
 
 NROFF = nroff
 MANS = $(man1_MANS) $(man5_MANS) $(man8_MANS)
 DATA = $(sysconf_DATA)
 
 DIST_COMMON = Makefile.am Makefile.in config.h.in
-SOURCES = $(liblaunch_a_SOURCES) $(liblaunch_profile_a_SOURCES) ConsoleMessage.c StartupItemContext.c $(SystemStarter_SOURCES) launchctl.c $(launchd_SOURCES) $(launchd_debugd_SOURCES) launchproxy.c register_mach_bootstrap_servers.c wait4path.c
+SOURCES = $(liblaunch_a_SOURCES) $(liblaunch_profile_a_SOURCES) $(SystemStarter_SOURCES) launchctl.c $(launchd_SOURCES) launchproxy.c wait4path.c
 
 all: config.h
        $(MAKE) $(AM_MAKEFLAGS) all-am
@@ -269,6 +254,7 @@ liblaunch.a: $(liblaunch_a_OBJECTS) $(liblaunch_a_DEPENDENCIES)
        $(liblaunch_a_AR) liblaunch.a $(liblaunch_a_OBJECTS) $(liblaunch_a_LIBADD)
        $(RANLIB) liblaunch.a
 liblaunch_profile_a-liblaunch.$(OBJEXT): liblaunch.c
+liblaunch_profile_a-bootstrap_public.$(OBJEXT): bootstrap_public.c
 liblaunch_profile.a: $(liblaunch_profile_a_OBJECTS) $(liblaunch_profile_a_DEPENDENCIES) 
        -rm -f liblaunch_profile.a
        $(liblaunch_profile_a_AR) liblaunch_profile.a $(liblaunch_profile_a_OBJECTS) $(liblaunch_profile_a_LIBADD)
@@ -345,40 +331,32 @@ uninstall-sbinPROGRAMS:
 
 clean-sbinPROGRAMS:
        -test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
-ConsoleMessage$(EXEEXT): $(ConsoleMessage_OBJECTS) $(ConsoleMessage_DEPENDENCIES) 
-       @rm -f ConsoleMessage$(EXEEXT)
-       $(LINK) $(ConsoleMessage_LDFLAGS) $(ConsoleMessage_OBJECTS) $(ConsoleMessage_LDADD) $(LIBS)
-StartupItemContext$(EXEEXT): $(StartupItemContext_OBJECTS) $(StartupItemContext_DEPENDENCIES) 
-       @rm -f StartupItemContext$(EXEEXT)
-       $(LINK) $(StartupItemContext_LDFLAGS) $(StartupItemContext_OBJECTS) $(StartupItemContext_LDADD) $(LIBS)
 SystemStarter-StartupItems.$(OBJEXT): StartupItems.c
 SystemStarter-IPC.$(OBJEXT): IPC.c
 SystemStarter-SystemStarter.$(OBJEXT): SystemStarter.c
 SystemStarter$(EXEEXT): $(SystemStarter_OBJECTS) $(SystemStarter_DEPENDENCIES) 
        @rm -f SystemStarter$(EXEEXT)
        $(LINK) $(SystemStarter_LDFLAGS) $(SystemStarter_OBJECTS) $(SystemStarter_LDADD) $(LIBS)
+launchctl-launchctl.$(OBJEXT): launchctl.c
 launchctl$(EXEEXT): $(launchctl_OBJECTS) $(launchctl_DEPENDENCIES) 
        @rm -f launchctl$(EXEEXT)
        $(LINK) $(launchctl_LDFLAGS) $(launchctl_OBJECTS) $(launchctl_LDADD) $(LIBS)
 launchd-launchd.$(OBJEXT): launchd.c
+launchd-launchd_core_logic.$(OBJEXT): launchd_core_logic.c
+launchd-launchd_unix_ipc.$(OBJEXT): launchd_unix_ipc.c
+launchd-launchd_mach_ipc.$(OBJEXT): launchd_mach_ipc.c
 launchd-init.$(OBJEXT): init.c
-launchd-bootstrap.$(OBJEXT): bootstrap.c
-launchd-lists.$(OBJEXT): lists.c
-launchd-rpc_services.$(OBJEXT): rpc_services.c
 launchd-bootstrapServer.$(OBJEXT): bootstrapServer.c
+launchd-notifyServer.$(OBJEXT): notifyServer.c
+launchd-launchd_internalUser.$(OBJEXT): launchd_internalUser.c
+launchd-launchd_internalServer.$(OBJEXT): launchd_internalServer.c
+launchd-mpm_replyUser.$(OBJEXT): mpm_replyUser.c
 launchd$(EXEEXT): $(launchd_OBJECTS) $(launchd_DEPENDENCIES) 
        @rm -f launchd$(EXEEXT)
        $(LINK) $(launchd_LDFLAGS) $(launchd_OBJECTS) $(launchd_LDADD) $(LIBS)
-launchd_debugd-launchdebugd.$(OBJEXT): launchdebugd.c
-launchd_debugd$(EXEEXT): $(launchd_debugd_OBJECTS) $(launchd_debugd_DEPENDENCIES) 
-       @rm -f launchd_debugd$(EXEEXT)
-       $(LINK) $(launchd_debugd_LDFLAGS) $(launchd_debugd_OBJECTS) $(launchd_debugd_LDADD) $(LIBS)
 launchproxy$(EXEEXT): $(launchproxy_OBJECTS) $(launchproxy_DEPENDENCIES) 
        @rm -f launchproxy$(EXEEXT)
        $(LINK) $(launchproxy_LDFLAGS) $(launchproxy_OBJECTS) $(launchproxy_LDADD) $(LIBS)
-register_mach_bootstrap_servers$(EXEEXT): $(register_mach_bootstrap_servers_OBJECTS) $(register_mach_bootstrap_servers_DEPENDENCIES) 
-       @rm -f register_mach_bootstrap_servers$(EXEEXT)
-       $(LINK) $(register_mach_bootstrap_servers_LDFLAGS) $(register_mach_bootstrap_servers_OBJECTS) $(register_mach_bootstrap_servers_LDADD) $(LIBS)
 wait4path$(EXEEXT): $(wait4path_OBJECTS) $(wait4path_DEPENDENCIES) 
        @rm -f wait4path$(EXEEXT)
        $(LINK) $(wait4path_LDFLAGS) $(wait4path_OBJECTS) $(wait4path_LDADD) $(LIBS)
@@ -409,23 +387,25 @@ mostlyclean-compile:
 distclean-compile:
        -rm -f *.tab.c
 
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ConsoleMessage.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/StartupItemContext.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SystemStarter-IPC.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SystemStarter-StartupItems.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SystemStarter-SystemStarter.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchctl.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-bootstrap.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bootstrap_public.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchctl-launchctl.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-bootstrapServer.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-init.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-launchd.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-lists.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-rpc_services.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd_debugd-launchdebugd.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-launchd_core_logic.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-launchd_internalServer.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-launchd_internalUser.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-launchd_mach_ipc.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-launchd_unix_ipc.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-mpm_replyUser.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchd-notifyServer.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/launchproxy.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/liblaunch.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/liblaunch_profile_a-bootstrap_public.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/liblaunch_profile_a-liblaunch.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/register_mach_bootstrap_servers.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wait4path.Po@am__quote@
 
 distclean-depend:
@@ -455,6 +435,18 @@ liblaunch_profile_a-liblaunch.obj: liblaunch.c
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(liblaunch_profile_a_CFLAGS) $(CFLAGS) -c -o liblaunch_profile_a-liblaunch.obj `cygpath -w liblaunch.c`
 
+liblaunch_profile_a-bootstrap_public.o: bootstrap_public.c
+@AMDEP_TRUE@   source='bootstrap_public.c' object='liblaunch_profile_a-bootstrap_public.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/liblaunch_profile_a-bootstrap_public.Po' tmpdepfile='$(DEPDIR)/liblaunch_profile_a-bootstrap_public.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(liblaunch_profile_a_CFLAGS) $(CFLAGS) -c -o liblaunch_profile_a-bootstrap_public.o `test -f 'bootstrap_public.c' || echo '$(srcdir)/'`bootstrap_public.c
+
+liblaunch_profile_a-bootstrap_public.obj: bootstrap_public.c
+@AMDEP_TRUE@   source='bootstrap_public.c' object='liblaunch_profile_a-bootstrap_public.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/liblaunch_profile_a-bootstrap_public.Po' tmpdepfile='$(DEPDIR)/liblaunch_profile_a-bootstrap_public.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(liblaunch_profile_a_CFLAGS) $(CFLAGS) -c -o liblaunch_profile_a-bootstrap_public.obj `cygpath -w bootstrap_public.c`
+
 SystemStarter-StartupItems.o: StartupItems.c
 @AMDEP_TRUE@   source='StartupItems.c' object='SystemStarter-StartupItems.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@   depfile='$(DEPDIR)/SystemStarter-StartupItems.Po' tmpdepfile='$(DEPDIR)/SystemStarter-StartupItems.TPo' @AMDEPBACKSLASH@
@@ -491,6 +483,18 @@ SystemStarter-SystemStarter.obj: SystemStarter.c
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(SystemStarter_CFLAGS) $(CFLAGS) -c -o SystemStarter-SystemStarter.obj `cygpath -w SystemStarter.c`
 
+launchctl-launchctl.o: launchctl.c
+@AMDEP_TRUE@   source='launchctl.c' object='launchctl-launchctl.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchctl-launchctl.Po' tmpdepfile='$(DEPDIR)/launchctl-launchctl.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchctl_CFLAGS) $(CFLAGS) -c -o launchctl-launchctl.o `test -f 'launchctl.c' || echo '$(srcdir)/'`launchctl.c
+
+launchctl-launchctl.obj: launchctl.c
+@AMDEP_TRUE@   source='launchctl.c' object='launchctl-launchctl.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchctl-launchctl.Po' tmpdepfile='$(DEPDIR)/launchctl-launchctl.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchctl_CFLAGS) $(CFLAGS) -c -o launchctl-launchctl.obj `cygpath -w launchctl.c`
+
 launchd-launchd.o: launchd.c
 @AMDEP_TRUE@   source='launchd.c' object='launchd-launchd.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd.Po' tmpdepfile='$(DEPDIR)/launchd-launchd.TPo' @AMDEPBACKSLASH@
@@ -503,53 +507,53 @@ launchd-launchd.obj: launchd.c
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd.obj `cygpath -w launchd.c`
 
-launchd-init.o: init.c
-@AMDEP_TRUE@   source='init.c' object='launchd-init.o' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-init.Po' tmpdepfile='$(DEPDIR)/launchd-init.TPo' @AMDEPBACKSLASH@
+launchd-launchd_core_logic.o: launchd_core_logic.c
+@AMDEP_TRUE@   source='launchd_core_logic.c' object='launchd-launchd_core_logic.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_core_logic.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_core_logic.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-init.o `test -f 'init.c' || echo '$(srcdir)/'`init.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_core_logic.o `test -f 'launchd_core_logic.c' || echo '$(srcdir)/'`launchd_core_logic.c
 
-launchd-init.obj: init.c
-@AMDEP_TRUE@   source='init.c' object='launchd-init.obj' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-init.Po' tmpdepfile='$(DEPDIR)/launchd-init.TPo' @AMDEPBACKSLASH@
+launchd-launchd_core_logic.obj: launchd_core_logic.c
+@AMDEP_TRUE@   source='launchd_core_logic.c' object='launchd-launchd_core_logic.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_core_logic.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_core_logic.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-init.obj `cygpath -w init.c`
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_core_logic.obj `cygpath -w launchd_core_logic.c`
 
-launchd-bootstrap.o: bootstrap.c
-@AMDEP_TRUE@   source='bootstrap.c' object='launchd-bootstrap.o' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-bootstrap.Po' tmpdepfile='$(DEPDIR)/launchd-bootstrap.TPo' @AMDEPBACKSLASH@
+launchd-launchd_unix_ipc.o: launchd_unix_ipc.c
+@AMDEP_TRUE@   source='launchd_unix_ipc.c' object='launchd-launchd_unix_ipc.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_unix_ipc.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_unix_ipc.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-bootstrap.o `test -f 'bootstrap.c' || echo '$(srcdir)/'`bootstrap.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_unix_ipc.o `test -f 'launchd_unix_ipc.c' || echo '$(srcdir)/'`launchd_unix_ipc.c
 
-launchd-bootstrap.obj: bootstrap.c
-@AMDEP_TRUE@   source='bootstrap.c' object='launchd-bootstrap.obj' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-bootstrap.Po' tmpdepfile='$(DEPDIR)/launchd-bootstrap.TPo' @AMDEPBACKSLASH@
+launchd-launchd_unix_ipc.obj: launchd_unix_ipc.c
+@AMDEP_TRUE@   source='launchd_unix_ipc.c' object='launchd-launchd_unix_ipc.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_unix_ipc.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_unix_ipc.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-bootstrap.obj `cygpath -w bootstrap.c`
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_unix_ipc.obj `cygpath -w launchd_unix_ipc.c`
 
-launchd-lists.o: lists.c
-@AMDEP_TRUE@   source='lists.c' object='launchd-lists.o' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-lists.Po' tmpdepfile='$(DEPDIR)/launchd-lists.TPo' @AMDEPBACKSLASH@
+launchd-launchd_mach_ipc.o: launchd_mach_ipc.c
+@AMDEP_TRUE@   source='launchd_mach_ipc.c' object='launchd-launchd_mach_ipc.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_mach_ipc.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_mach_ipc.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-lists.o `test -f 'lists.c' || echo '$(srcdir)/'`lists.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_mach_ipc.o `test -f 'launchd_mach_ipc.c' || echo '$(srcdir)/'`launchd_mach_ipc.c
 
-launchd-lists.obj: lists.c
-@AMDEP_TRUE@   source='lists.c' object='launchd-lists.obj' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-lists.Po' tmpdepfile='$(DEPDIR)/launchd-lists.TPo' @AMDEPBACKSLASH@
+launchd-launchd_mach_ipc.obj: launchd_mach_ipc.c
+@AMDEP_TRUE@   source='launchd_mach_ipc.c' object='launchd-launchd_mach_ipc.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_mach_ipc.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_mach_ipc.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-lists.obj `cygpath -w lists.c`
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_mach_ipc.obj `cygpath -w launchd_mach_ipc.c`
 
-launchd-rpc_services.o: rpc_services.c
-@AMDEP_TRUE@   source='rpc_services.c' object='launchd-rpc_services.o' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-rpc_services.Po' tmpdepfile='$(DEPDIR)/launchd-rpc_services.TPo' @AMDEPBACKSLASH@
+launchd-init.o: init.c
+@AMDEP_TRUE@   source='init.c' object='launchd-init.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-init.Po' tmpdepfile='$(DEPDIR)/launchd-init.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-rpc_services.o `test -f 'rpc_services.c' || echo '$(srcdir)/'`rpc_services.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-init.o `test -f 'init.c' || echo '$(srcdir)/'`init.c
 
-launchd-rpc_services.obj: rpc_services.c
-@AMDEP_TRUE@   source='rpc_services.c' object='launchd-rpc_services.obj' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-rpc_services.Po' tmpdepfile='$(DEPDIR)/launchd-rpc_services.TPo' @AMDEPBACKSLASH@
+launchd-init.obj: init.c
+@AMDEP_TRUE@   source='init.c' object='launchd-init.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-init.Po' tmpdepfile='$(DEPDIR)/launchd-init.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-rpc_services.obj `cygpath -w rpc_services.c`
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-init.obj `cygpath -w init.c`
 
 launchd-bootstrapServer.o: bootstrapServer.c
 @AMDEP_TRUE@   source='bootstrapServer.c' object='launchd-bootstrapServer.o' libtool=no @AMDEPBACKSLASH@
@@ -563,17 +567,53 @@ launchd-bootstrapServer.obj: bootstrapServer.c
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-bootstrapServer.obj `cygpath -w bootstrapServer.c`
 
-launchd_debugd-launchdebugd.o: launchdebugd.c
-@AMDEP_TRUE@   source='launchdebugd.c' object='launchd_debugd-launchdebugd.o' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd_debugd-launchdebugd.Po' tmpdepfile='$(DEPDIR)/launchd_debugd-launchdebugd.TPo' @AMDEPBACKSLASH@
+launchd-notifyServer.o: notifyServer.c
+@AMDEP_TRUE@   source='notifyServer.c' object='launchd-notifyServer.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-notifyServer.Po' tmpdepfile='$(DEPDIR)/launchd-notifyServer.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-notifyServer.o `test -f 'notifyServer.c' || echo '$(srcdir)/'`notifyServer.c
+
+launchd-notifyServer.obj: notifyServer.c
+@AMDEP_TRUE@   source='notifyServer.c' object='launchd-notifyServer.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-notifyServer.Po' tmpdepfile='$(DEPDIR)/launchd-notifyServer.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-notifyServer.obj `cygpath -w notifyServer.c`
+
+launchd-launchd_internalUser.o: launchd_internalUser.c
+@AMDEP_TRUE@   source='launchd_internalUser.c' object='launchd-launchd_internalUser.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_internalUser.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_internalUser.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_internalUser.o `test -f 'launchd_internalUser.c' || echo '$(srcdir)/'`launchd_internalUser.c
+
+launchd-launchd_internalUser.obj: launchd_internalUser.c
+@AMDEP_TRUE@   source='launchd_internalUser.c' object='launchd-launchd_internalUser.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_internalUser.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_internalUser.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_internalUser.obj `cygpath -w launchd_internalUser.c`
+
+launchd-launchd_internalServer.o: launchd_internalServer.c
+@AMDEP_TRUE@   source='launchd_internalServer.c' object='launchd-launchd_internalServer.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_internalServer.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_internalServer.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_debugd_CFLAGS) $(CFLAGS) -c -o launchd_debugd-launchdebugd.o `test -f 'launchdebugd.c' || echo '$(srcdir)/'`launchdebugd.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_internalServer.o `test -f 'launchd_internalServer.c' || echo '$(srcdir)/'`launchd_internalServer.c
 
-launchd_debugd-launchdebugd.obj: launchdebugd.c
-@AMDEP_TRUE@   source='launchdebugd.c' object='launchd_debugd-launchdebugd.obj' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd_debugd-launchdebugd.Po' tmpdepfile='$(DEPDIR)/launchd_debugd-launchdebugd.TPo' @AMDEPBACKSLASH@
+launchd-launchd_internalServer.obj: launchd_internalServer.c
+@AMDEP_TRUE@   source='launchd_internalServer.c' object='launchd-launchd_internalServer.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-launchd_internalServer.Po' tmpdepfile='$(DEPDIR)/launchd-launchd_internalServer.TPo' @AMDEPBACKSLASH@
 @AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_debugd_CFLAGS) $(CFLAGS) -c -o launchd_debugd-launchdebugd.obj `cygpath -w launchdebugd.c`
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-launchd_internalServer.obj `cygpath -w launchd_internalServer.c`
+
+launchd-mpm_replyUser.o: mpm_replyUser.c
+@AMDEP_TRUE@   source='mpm_replyUser.c' object='launchd-mpm_replyUser.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-mpm_replyUser.Po' tmpdepfile='$(DEPDIR)/launchd-mpm_replyUser.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-mpm_replyUser.o `test -f 'mpm_replyUser.c' || echo '$(srcdir)/'`mpm_replyUser.c
+
+launchd-mpm_replyUser.obj: mpm_replyUser.c
+@AMDEP_TRUE@   source='mpm_replyUser.c' object='launchd-mpm_replyUser.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@   depfile='$(DEPDIR)/launchd-mpm_replyUser.Po' tmpdepfile='$(DEPDIR)/launchd-mpm_replyUser.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@   $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(launchd_CFLAGS) $(CFLAGS) -c -o launchd-mpm_replyUser.obj `cygpath -w mpm_replyUser.c`
 CCDEPMODE = @CCDEPMODE@
 uninstall-info-am:
 
@@ -842,8 +882,6 @@ install-data-am: install-man
 
 install-exec-am: install-binPROGRAMS install-libexecPROGRAMS \
        install-sbinPROGRAMS install-sbinSCRIPTS install-sysconfDATA
-       @$(NORMAL_INSTALL)
-       $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
 
 install-info: install-info-am
 
@@ -883,37 +921,53 @@ uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8
        uninstall-sbinSCRIPTS uninstall-sysconfDATA
 
 
-bootstrap.c:: bootstrap.h
-
-bootstrap.h bootstrapServer.c bootstrapUser.c: $(srcdir)/bootstrap.defs
-       mig $(MIGFLAGS) $(srcdir)/bootstrap.defs
-
-$(addprefix $(DESTDIR)/System/Library/StartupItems/, $(STARTUPITEMS)):
-       mkdir -p $@
-       cp $(srcdir)/StartupItems/$(notdir $@) $@
-       chmod 755 $@/$(notdir $@)
-       cp $(srcdir)/StartupItems/$(notdir $@).plist $@/StartupParameters.plist
-
-install-startupitems: $(addprefix $(DESTDIR)/System/Library/StartupItems/, $(STARTUPITEMS))
-
-install-data-hook: install-startupitems
-       mkdir -p $(DESTDIR)/usr/local/lib/system
-       cp liblaunch.a $(DESTDIR)/usr/local/lib/system
-       cp liblaunch.a $(DESTDIR)/usr/local/lib/system/liblaunch_debug.a
-       cp liblaunch_profile.a $(DESTDIR)/usr/local/lib/system/liblaunch_profile.a
-       mkdir -p $(DESTDIR)/usr/include
-       cp $(srcdir)/launch.h $(DESTDIR)/usr/include
-       mkdir -p $(DESTDIR)/usr/local/include
-       cp $(srcdir)/launch_priv.h $(DESTDIR)/usr/local/include
-       mkdir -p $(DESTDIR)/$(sysconfdir)/mach_init.d
-       mkdir -p $(DESTDIR)/$(sysconfdir)/mach_init_per_user.d
-       mkdir -p $(DESTDIR)/Library/LaunchDaemons
-       mkdir -p $(DESTDIR)/Library/LaunchAgents
-       mkdir -p $(DESTDIR)/System/Library/LaunchDaemons
-       mkdir -p $(DESTDIR)/System/Library/LaunchAgents
-
-install-exec-hook:
-       chmod u+s $(DESTDIR)/$(sbindir)/launchd
+bootstrap.h bootstrapServer.c bootstrapUser.c bootstrapServer.h: $(srcdir)/bootstrap.defs
+       mig $(MIGFLAGS) -sheader bootstrapServer.h $(srcdir)/bootstrap.defs
+
+@LIBS_ONLY_TRUE@bootstrap_public.c:: bootstrap.h
+
+@LIBS_ONLY_TRUE@install-data-hook:
+@LIBS_ONLY_TRUE@       mkdir -p $(DESTDIR)/usr/local/lib/system
+@LIBS_ONLY_TRUE@       cp liblaunch.a $(DESTDIR)/usr/local/lib/system
+@LIBS_ONLY_TRUE@       cp liblaunch.a $(DESTDIR)/usr/local/lib/system/liblaunch_debug.a
+@LIBS_ONLY_TRUE@       cp liblaunch_profile.a $(DESTDIR)/usr/local/lib/system/liblaunch_profile.a
+
+@LIBS_ONLY_FALSE@launchd_mach_ipc.c:: bootstrap.h bootstrapServer.h notifyServer.h launchd_internal.h
+@LIBS_ONLY_FALSE@launchd_core_logic.c:: bootstrap.h mpm_reply.h
+@LIBS_ONLY_FALSE@launchd.c:: bootstrap.h launchd_internalServer.h launchd_internal.h notifyServer.h bootstrapServer.h
+
+@LIBS_ONLY_FALSE@notifyServer.c notifyServer.h: /usr/include/mach/notify.defs
+@LIBS_ONLY_FALSE@      mig $(MIGFLAGS) -header /dev/null -user /dev/null -sheader notifyServer.h /usr/include/mach/notify.defs
+
+@LIBS_ONLY_FALSE@mpm_replyUser.c mpm_reply.h: $(srcdir)/mpm_reply.defs
+@LIBS_ONLY_FALSE@      mig $(MIGFLAGS) -sheader /dev/null -server /dev/null $(srcdir)/mpm_reply.defs
+
+@LIBS_ONLY_FALSE@launchd_internal.h launchd_internalServer.c launchd_internalUser.c launchd_internalServer.h: $(srcdir)/launchd_internal.defs
+@LIBS_ONLY_FALSE@      mig $(MIGFLAGS) -sheader launchd_internalServer.h $(srcdir)/launchd_internal.defs
+
+@LIBS_ONLY_FALSE@$(addprefix $(DESTDIR)/System/Library/StartupItems/, $(STARTUPITEMS)):
+@LIBS_ONLY_FALSE@      mkdir -p $@
+@LIBS_ONLY_FALSE@      cp $(srcdir)/StartupItems/$(notdir $@) $@
+@LIBS_ONLY_FALSE@      chmod 755 $@/$(notdir $@)
+@LIBS_ONLY_FALSE@      cp $(srcdir)/StartupItems/$(notdir $@).plist $@/StartupParameters.plist
+
+@LIBS_ONLY_FALSE@install-startupitems: $(addprefix $(DESTDIR)/System/Library/StartupItems/, $(STARTUPITEMS))
+
+@LIBS_ONLY_FALSE@install-data-hook: install-startupitems
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/usr/libexec
+@LIBS_ONLY_FALSE@      cp $(srcdir)/StartupItemContext $(DESTDIR)/usr/libexec
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/usr/include/servers
+@LIBS_ONLY_FALSE@      cp $(srcdir)/launch.h $(DESTDIR)/usr/include
+@LIBS_ONLY_FALSE@      cp $(srcdir)/bootstrap_public.h $(DESTDIR)/usr/include/servers/bootstrap.h
+@LIBS_ONLY_FALSE@      cp $(srcdir)/bootstrap_public.h $(DESTDIR)/usr/include/servers/bootstrap_defs.h
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/usr/local/include
+@LIBS_ONLY_FALSE@      cp $(srcdir)/launch_priv.h $(DESTDIR)/usr/local/include
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/$(sysconfdir)/mach_init.d
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/$(sysconfdir)/mach_init_per_user.d
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/Library/LaunchDaemons
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/Library/LaunchAgents
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/System/Library/LaunchDaemons
+@LIBS_ONLY_FALSE@      mkdir -p $(DESTDIR)/System/Library/LaunchAgents
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT: