|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: T t
Length: 2617 (0xa39)
Types: TextFile
Names: »tx.rules«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦19b5af8a1⟧ »0006«
└─⟦this⟧ »./usr/lib/X11/config/tx.rules«
/*
* Special rules for installment on a RC9000/TX System
*
* All rules changed concerns installment. We need special
* rules because we generate releases which are not installed
* in the current system.
*/
#define InstallLibrary(libname,dest) @@\
install:: lib/**/libname.a @@\
$(INSTALL) -c $(INSTLIBFLAGS) lib/**/libname.a $(INSTALLTOP)/dest @@\
$(RANLIB) $(RANLIBINSTFLAGS) $(INSTALLTOP)/dest/lib/**/libname.a
#define InstallSharedLibrary(libname,rev,dest) @@\
install:: lib/**/libname.so.rev @@\
$(INSTALL) -c $(INSTLIBFLAGS) lib/**/libname.so.rev $(INSTALLTOP)/dest
#define InstallSharedLibraryData(libname,rev,dest) @@\
install:: lib/**/libname.sa.rev @@\
$(INSTALL) -c $(INSTLIBFLAGS) lib/**/libname.sa.rev $(INSTALLTOP)/dest
#define InstallLintLibrary(libname,dest) @@\
install.ln:: llib-l/**/libname.ln @@\
$(INSTALL) -c $(INSTLIBFLAGS) llib-l/**/libname.ln $(INSTALLTOP)/dest
#define InstallManPageLong(file,destdir,dest) @@\
install.man:: file.man @@\
$(INSTALL) -c $(INSTMANFLAGS) file.man $(INSTALLTOP)/destdir/dest.ManSuffix
#define InstallNonExec(file,dest) @@\
install:: file @@\
$(INSTALL) -c $(INSTDATFLAGS) file $(INSTALLTOP)/dest
#define InstallProgramWithFlags(program,dest,flags) @@\
install:: program @@\
$(INSTALL) -c $(INSTPGMFLAGS) flags program $(INSTALLTOP)/dest
#define InstallProgramWithFlagsSetuid(program,dest,flags) @@\
install:: program @@\
$(INSTALL) -c $(INSTUIDFLAGS) flags program $(INSTALLTOP)/dest
#define InstallScript(program,dest) @@\
install:: program.script @@\
$(INSTALL) -c $(INSTPGMFLAGS) program.script $(INSTALLTOP)/dest/program
#define InstallMultipleDestFlags(step,list,dest,flags) @@\
step:: list @@\
@case '${MFLAGS}' in *[i]*) set -e ;; esac; \ @@\
for i in list; do \ @@\
(set -x; $(INSTALL) -c flags $$i $(INSTALLTOP)/dest); \ @@\
done
#define InstallAppDefaults(class) @@\
install:: class.ad @@\
$(INSTALL) -c $(INSTAPPFLAGS) class.ad $(INSTALLTOP)/$(XAPPLOADDIR)/class
/* RC International: We only distribute orig. bdf-sources */
#define InstallFonts(dest) @@\
InstallMultipleFlags($(SRCS),dest,$(INSTDATFLAGS)) @@\
@@\
install:: fonts.dir @@\
$(INSTALL) -c $(INSTDATFLAGS) fonts.dir $(INSTALLTOP)/dest
#define InstallFontAliases(dest) @@\
install:: fonts.alias @@\
$(INSTALL) -c $(INSTDATFLAGS) fonts.alias $(INSTALLTOP)/dest
#define MakeDirectories(step,dirs) @@\
step:: @@\
for directory in dirs; do \ @@\
(set -x; $(MKDIRHIER) $(INSTALLTOP)/$$directory); \ @@\
done