Lines 175-189
Makefile: $(srcdir)/Makefile.in
Link Here
|
175 |
sudo: $(OBJS) $(LT_LIBS) @STATIC_SUDOERS@ |
175 |
sudo: $(OBJS) $(LT_LIBS) @STATIC_SUDOERS@ |
176 |
$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -o $@ $(OBJS) $(SUDO_LDFLAGS) $(ASAN_LDFLAGS) $(PIE_LDFLAGS) $(SSP_LDFLAGS) $(LIBS) @STATIC_SUDOERS@ |
176 |
$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -o $@ $(OBJS) $(SUDO_LDFLAGS) $(ASAN_LDFLAGS) $(PIE_LDFLAGS) $(SSP_LDFLAGS) $(LIBS) @STATIC_SUDOERS@ |
177 |
|
177 |
|
178 |
# We can't use -module here since you cannot preload a module on Darwin |
178 |
sudo_noexec.la: sudo_noexec.lo |
179 |
libsudo_noexec.la: sudo_noexec.lo |
179 |
$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) $(SSP_LDFLAGS) @LIBDL@ -o $@ sudo_noexec.lo -avoid-version -rpath $(noexecdir) -module -shrext .so |
180 |
$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) $(SSP_LDFLAGS) @LIBDL@ -o $@ sudo_noexec.lo -avoid-version -rpath $(noexecdir) -shrext .so |
|
|
181 |
|
182 |
# Some hackery is required to install this as sudo_noexec, not libsudo_noexec |
183 |
sudo_noexec.la: libsudo_noexec.la |
184 |
sed 's/libsudo_noexec/sudo_noexec/g' libsudo_noexec.la > sudo_noexec.la |
185 |
if test -f .libs/libsudo_noexec.lai; then sed 's/libsudo_noexec/sudo_noexec/g' .libs/libsudo_noexec.lai > .libs/sudo_noexec.lai; fi |
186 |
cp -p .libs/libsudo_noexec.so .libs/sudo_noexec.so |
187 |
|
180 |
|
188 |
sesh: $(SESH_OBJS) $(LT_LIBS) |
181 |
sesh: $(SESH_OBJS) $(LT_LIBS) |
189 |
$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -o $@ $(SESH_OBJS) $(LDFLAGS) $(ASAN_LDFLAGS) $(PIE_LDFLAGS) $(SSP_LDFLAGS) $(LIBS) |
182 |
$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -o $@ $(SESH_OBJS) $(LDFLAGS) $(ASAN_LDFLAGS) $(PIE_LDFLAGS) $(SSP_LDFLAGS) $(LIBS) |