6 top_srcdir
= @top_srcdir@
15 INSTALL_PROGRAM
= @INSTALL_PROGRAM@
18 MKINSTALLDIRS
= @top_srcdir@
/mkinstalldirs
21 exec_prefix = @
exec_prefix@
23 libexecdir
= @libexecdir@
25 transform
=@program_transform_name@
26 EXECSUFFIX
=@EXECSUFFIX@
28 PROG_SUIDBIN
= otp
$(EXECSUFFIX
)
29 PROG_BIN
= otpprint
$(EXECSUFFIX
)
30 PROGS
= $(PROG_BIN
) $(PROG_SUIDBIN
)
33 SOURCES_OTPPRINT
= otpprint.c
36 OBJECTS_OTPPRINT
= otpprint.o
38 OBJECTS
= $(OBJECTS_OTP
) $(OBJECTS_OTPPRINT
)
39 SOURCES
= $(SOURCES_OTP
) $(SOURCES_OTPPRINT
)
44 $(CC
) -c
$(CPPFLAGS
) $(DEFS
) -I..
/..
/include -I
$(srcdir) $(CFLAGS
) $<
47 $(MKINSTALLDIRS
) $(bindir)
48 for x in
$(PROG_BIN
); do \
49 $(INSTALL_PROGRAM
) $$x $(bindir)/`echo $$x | sed '$(transform)'`; \
51 -for x in
$(PROG_SUIDBIN
); do \
52 $(INSTALL_PROGRAM
) -o root
-m
04555 $$x $(bindir)/`echo $$x | sed '$(transform)'`; \
56 for x in
$(PROG_BIN
); do \
57 rm -f
$(bindir)/`echo $$x | sed '$(transform)'`; \
59 for x in
$(PROG_SUIDBIN
); do \
60 rm -f
$(bindir)/`echo $$x | sed '$(transform)'`; \
69 rm -f
*.a
*.o
$(PROGS
)
79 OLIB
=-L..
/..
/lib
/otp
-lotp
-L..
/..
/lib
/des
-ldes
80 LIBROKEN
=-L..
/..
/lib
/roken
-lroken
82 otp
$(EXECSUFFIX
): $(OBJECTS_OTP
)
83 $(CC
) $(LD_FLAGS
) $(LDFLAGS
) -o
$@
$(OBJECTS_OTP
) $(OLIB
) $(LIBROKEN
) $(LIB_DBM
) $(LIBS
) $(LIBROKEN
)
85 otpprint
$(EXECSUFFIX
): $(OBJECTS_OTPPRINT
)
86 $(CC
) $(LD_FLAGS
) $(LDFLAGS
) -o
$@
$(OBJECTS_OTPPRINT
) $(OLIB
) $(LIBROKEN
) $(LIB_DBM
) $(LIBS
) $(LIBROKEN
)
88 $(OBJECTS
): ..
/..
/include/config.h