lint:: concat3(llib-l,libname,.ln) @@\
@@\
concat3(llib-l,libname,.ln): srcs @@\
- $(LINT) concat(-C,libname) $(CFLAGS) srcs lintlibs @@\
+ $(LINT) concat(-C,libname) $(LINTFLAGS) srcs lintlibs @@\
@@\
clean:: @@\
$(RM) concat3(lib,libname,.a) concat3(lib,libname,_p.a) @@\
$(RM) profiled/?*.o @@\
@@\
install:: @@\
- $(INSTALLFILE) concat3(lib,libname,.a) concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
- $(RANLIB) concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
- $(INSTALLFILE) concat3(lib,libname,_p.a) concat4($(DESTDIR)$(LIBDIR)/,lib,libname,_p.a) @@\
- $(RANLIB) concat4($(DESTDIR)$(LIBDIR)/,lib,libname,_p.a) @@\
- $(INSTALLFILE) concat3(llib-l,libname,.ln) concat4($(DESTDIR)$(LIBDIR)/lint,llib-l,libname,.ln) @@\
+ $(INSTALLRAW) -m 644 concat3(lib,libname,.a) concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
+ $(RANLIB) -t concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
+ $(CHMOD) 444 concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
+ $(INSTALLRAW) -m 644 concat3(lib,libname,_p.a) concat4($(DESTDIR)$(LIBDIR)/,lib,libname,_p.a) @@\
+ $(RANLIB) -t concat4($(DESTDIR)$(LIBDIR)/,lib,libname,_p.a) @@\
+ $(CHMOD) 444 concat4($(DESTDIR)$(LIBDIR)/,lib,libname,_p.a) @@\
+ $(INSTALLFILE) concat3(llib-l,libname,.ln) concat4($(DESTDIR)$(LINTLIBDIR)/,llib-l,libname,.ln) @@\
#else /* !PROFILED_LIBS */
/*
lint:: concat3(llib-l,libname,.ln) @@\
@@\
concat3(llib-l,libname,.ln): srcs @@\
- $(LINT) concat(-C,libname) $(CFLAGS) srcs lintlibs @@\
+ $(LINT) concat(-C,libname) $(LINTFLAGS) srcs lintlibs @@\
@@\
clean:: @@\
$(RM) concat3(lib,libname,.a) @@\
$(RM) objs @@\
@@\
install:: @@\
- $(INSTALLFILE) concat3(lib,libname,.a) concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
+ $(INSTALLRAW) -m 644 concat3(lib,libname,.a) concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
$(RANLIB) -t concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
- $(INSTALLFILE) concat3(llib-l,libname,.ln) concat4($(DESTDIR)$(LIBDIR)/lint,llib-l,libname,.ln) @@\
+ $(CHMOD) 444 concat4($(DESTDIR)$(LIBDIR)/,lib,libname,.a) @@\
+ $(INSTALLFILE) concat3(llib-l,libname,.ln) concat4($(DESTDIR)$(LINTLIBBDIR)/,llib-l,libname,.ln) @@\
#endif /* PROFILED_LIBS */
all:: pgm @@\
@@\
pgm: objs localdeps @@\
- $(CC) $(CFLAGS) -o $@ objs localdeps syslibs @@\
+ $(CC) $(CFLAGS) -o $@ objs syslibs @@\
@@\
install:: @@\
$(INSTALLSUID) pgm ${DESTDIR}installdir/pgm @@\
all:: pgm @@\
@@\
pgm: objs localdeps @@\
- $(CC) $(CFLAGS) -o $@ objs localdeps syslibs @@\
+ $(CC) $(CFLAGS) -o $@ objs syslibs @@\
@@\
install:: @@\
$(INSTALLRAW) instopts pgm ${DESTDIR}installdir/pgm @@\
#define manpage(section,page) @@\
all:: @@\
install:: page @@\
- $(INSTALLFILE) page concat3(${DESTDIR}${MANDIR}/man,section,/`basename page`) @@\
+ $(INSTALLFILE) page concat4(${DESTDIR}${MANDIR}/man,section,/,`basename page`) @@\
/*
* Rule for building makefile dependencies.