Annotation of researchv10no/cmd/odist/pax/src/lib/libx/Makefile, revision 1.1.1.1

1.1       root        1: /*
                      2:  * libx make
                      3:  */
                      4: 
                      5: VERSION = 3.0
                      6: 
                      7: .SOURCE : comp dir hash man misc port preroot re \
                      8:                sfio stdio string tm vec
                      9: 
                     10: .SOURCE.h : include
                     11: 
                     12: DEBUG ==
                     13: LIBX == 1
                     14: 
                     15: HEADERSRC = error.h ftwalk.h hash.h hashpart.h ls.h namval.h \
                     16:        option.h re.h sfio.h stack.h stak.h stdio.h swap.h tar.h tm.h
                     17: 
                     18: HEADERGEN = align.h dirent.h fsinfo.h limits.h sigdata.h
                     19: 
                     20: HEADERMK = lcldirent.h lcllimits.h lclparam.h lclstdio.h \
                     21:        preroot.h sig.h ttyinfo.h
                     22: 
                     23: x $(VERSION) :LIBRARY: README hash.3 ftwalk.3 re.3 sfio.3 stak.3 tm.3 \
                     24:        $(HEADERSRC) \
                     25:        dirlib.h opendir.c readdir.c rewinddir.c seekdir.c telldir.c \
                     26:        getcwd.c setcwd.c getshell.c \
                     27:        hashlib.h hashalloc.c hashdump.c hashfree.c hashlook.c \
                     28:        hashscan.c hashsize.c hashwalk.c \
                     29:        memhash.c memsum.c strhash.c strsum.c \
                     30:        cvtatoe.c cvtetoa.c \
                     31:        chresc.c ctoi.c streval.c strmatch.c strcopy.c \
                     32:        modelib.h strmode.c \
                     33:        stresc.c stropt.c strtape.c tok.c \
                     34:        pathaccess.c pathcanon.c pathcheck.c pathpath.c \
                     35:        pathkey.c pathprobe.c pathtemp.c \
                     36:        cmdargs.c fs3d.c ftwalk.c perror.c putenv.c calloc.c malloc.c \
                     37:        getnamval.c optget.c hsort.c query.c \
                     38:        error.c liberror.c strerror.c strsignal.c \
                     39:        fmtelapsed.c fmtls.c fmtmode.c fmtperm.c fmtuid.c fmtgid.c \
                     40:        strelapsed.c strperm.c struid.c strgid.c stack.c stak.c \
                     41:        memswap.c gethalf.c getlong.c puthalf.c putlong.c \
                     42:        fgetline.c sigcrit.c sigunblock.c \
                     43:        cmdlib.h cmdopen.c cmdclose.c cmdrun.c cmdwait.c cmdkill.c \
                     44:        relib.h recomp.c reerror.c reexec.c resub.c \
                     45:        tmdate.c tmfix.c tmform.c tmgoff.c \
                     46:        tminit.c tmleap.c tmlex.c tmmake.c tmpoff.c \
                     47:        tmtime.c tmtype.c tmword.c tmzone.c \
                     48:        vecargs.c vecfile.c vecfree.c vecload.c vecstring.c \
                     49:        getsymlink.c putsymlink.c univlib.h univdata.c getuniv.c setuniv.c \
                     50:        winsize.c fclex.c sigdata.c touch.c lpstat.c \
                     51:        memcmp.c memcpy.c memdup.c memset.c \
                     52:        mkdir.c rmdir.c remove.c rename.c link.c unlink.c \
                     53:        strtok.c strspn.c strpbrk.c strdup.c strchr.c strrchr.c \
                     54:        strtod.c strtol.c strton.c sigsetmask.c mktemp.c tmpnam.c \
                     55:        vfork.c killpg.c lstat.c readlink.c symlink.c setpgid.c \
                     56:        atexit.c getdents.c getwd.c copy.c dup2.c errno.c sgetl.c sputl.c \
                     57:        getpreroot.c ispreroot.c realopen.c setpreroot.c \
                     58:        mount.c popen.c system.c iblocks.c \
                     59:        modedata.c tmdata.c \
                     60:        sfhdr.h sfclose.c sfclrlock.c sfcvt.c sfdlen.c sfdopen.c \
                     61:        sfexcept.c sfextern.c sffilbuf.c sfflsbuf.c sfgetd.c sfgetl.c \
                     62:        sfgets.c sfgetu.c sfllen.c sfmode.c sfmove.c sfnew.c sfnotify.c \
                     63:        sfnputc.c sfopen.c sfpeek.c sfpool.c sfpopen.c sfprintf.c sfputd.c \
                     64:        sfputl.c sfputs.c sfputu.c sfread.c sfscanf.c sfseek.c \
                     65:        sfsetbuf.c sfsetdisc.c sfset.c sfstack.c sfstrtod.c \
                     66:        sfsync.c sftable.c sftell.c sftmpfile.c sfungetc.c sfvprintf.c \
                     67:        sfvscanf.c sfwrite.c \
                     68:        _sfhdr.h _sfclearerr.c _sffileno.c _sforigin.c _sfputl.c _sftmp.c \
                     69:        _sfecvt.c _sfgetc.c _sfpeek.c _sfputu.c _sfulen.c _sfeof.c _sfgetl.c \
                     70:        _sfpushed.c _sfslen.c _sferror.c _sfgetu.c _sfputc.c _sffcvt.c \
                     71:        _sfputd.c _sfsync.c \
                     72:        stdgets.c stdprintf.c stdscanf.c stdsetvbuf.c stdsprintf.c \
                     73:        stdvsprintf.c stdvsscanf.c sprintf.c vsprintf.c
                     74: 
                     75: :READONLY: modedata.c sftable.c sigdata.c tmdata.c univdata.c
                     76: 
                     77: $(INCLUDEDIR) :INSTALLDIR: $(HEADERSRC) $(HEADERGEN) $(HEADERMK)
                     78: 
                     79: :INSTALLDIR: mkhdr genhdr
                     80: 
                     81: mkhdr :: mkhdr.sh
                     82: 
                     83: genhdr :: genhdr.c
                     84: 
                     85: $(HEADERGEN) : mkhdr genhdr
                     86:        $(*:N=*mkhdr) $(<:B) "$(TARGET:/\\\\/\\/G) $(*:N=*genhdr)" "$(CC)" $(CCFLAGS) > $(<)
                     87: 
                     88: $(HEADERMK) : mkhdr
                     89:        $(*) $(<:B) "" "$(CC)" $(CCFLAGS) > $(<)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.