+#else
+#define library_obj_rule() @@\
+.c.o: @@\
+ $(CC) PROF_FLAG -c $(CFLAGS) $*.c @@\
+ $(MV) $*.o profiled/$*.o @@\
+ $(CC) -c $(CFLAGS) $*.c @@\
+ -$(LD) -x -r -o a.out $*.o @@\
+ $(MV) a.out $*.o
+#endif
+#ifdef USELINT
+#define install_library_lint(libname) @@\
+all:: concat3(llib-l,libname,.ln) @@\
+ @@\
+install:: @@\
+ $(INSTALLFILE) concat3(llib-l,libname,.ln) concat4($(DESTDIR)$(LINTLIBDIR)/,llib-l,libname,.ln) @@\
+
+#else
+#define install_library_lint(libname)
+#endif
+
+
#define install_library_target(libname,objs,srcs,lintlibs) @@\
@@\
all:: concat3(lib,libname,.a) concat3(lib,libname,_p.a) @@\
#define install_library_target(libname,objs,srcs,lintlibs) @@\
@@\
all:: concat3(lib,libname,.a) concat3(lib,libname,_p.a) @@\
$(INSTALLRAW) -c -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) @@\
$(INSTALLRAW) -c -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) @@\
+ @@\
+install_library_lint(libname) @@\
+#ifdef USELINT
+#define install_library_lint(libname) @@\
+all:: concat3(llib-l,libname,.ln) @@\
+ @@\
+install:: @@\
+ $(INSTALLFILE) concat3(llib-l,libname,.ln) concat4($(DESTDIR)$(LINTLIBDIR)/,llib-l,libname,.ln) @@\
+
+#else
+#define install_library_lint(libname)
+#endif
+
#define install_library_target(libname,objs,srcs,lintlibs) @@\
@@\
all:: concat3(lib,libname,.a) @@\
#define install_library_target(libname,objs,srcs,lintlibs) @@\
@@\
all:: concat3(lib,libname,.a) @@\
$(INSTALLRAW) -c -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) -c -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) @@\
- $(INSTALLFILE) concat3(llib-l,libname,.ln) concat4($(DESTDIR)$(LINTLIBDIR)/,llib-l,libname,.ln) @@\
+ @@\
+install_library_lint(libname) @@\
+
#define generate(file,pgm,libs) @@\
@@\
pgm: concat(pgm,.c) libs @@\
#define generate(file,pgm,libs) @@\
@@\
pgm: concat(pgm,.c) libs @@\
concat(tbl,.c): concat(tbl,.ct) @@\
$(MAKE_COMMANDS) concat(tbl,.ct) @@\
clean:: @@\
concat(tbl,.c): concat(tbl,.ct) @@\
$(MAKE_COMMANDS) concat(tbl,.ct) @@\
clean:: @@\
#define sqlfile(file) @@\
concat(file,.sc): concat(file,.dc) @@\
concat(file,.c): concat(file,.sc) @@\
#define sqlfile(file) @@\
concat(file,.sc): concat(file,.dc) @@\
concat(file,.c): concat(file,.sc) @@\