| 1 | # |
| 2 | # For version 6 don't make |
| 3 | # from last ls mkstr msgs reset strings tset whereis xstr |
| 4 | # unless you are sure they will work as well or better than the versions |
| 5 | # in upgrade. Also redefine |
| 6 | # CFLAGS= -I/usr/include/retrofit -O |
| 7 | # LIBS= -ltermlib -lretro -lS -s |
| 8 | # For version 7: |
| 9 | # CFLAGS= -O |
| 10 | # LIBS= -ltermlib -s |
| 11 | # |
| 12 | CFLAGS= -O |
| 13 | LIBS= -ltermlib -s |
| 14 | |
| 15 | v7: v6 from last ls mkstr msgs printenv reset saveboottime strings tset |
| 16 | |
| 17 | v6: apropos astags chessclock ckdir clear clock cr3 ctags\ |
| 18 | cxref daytime diffdir double dribble expand finger\ |
| 19 | fleece fold funny getNAME gets grep head\ |
| 20 | iul lock makefile makewhatis man\ |
| 21 | num print see\ |
| 22 | soelim ssp tod tra untmp\ |
| 23 | w whatis whoami xstr |
| 24 | |
| 25 | apropos: |
| 26 | ${CC} ${CFLAGS} apropos.c ${LIBS} |
| 27 | cp a.out /usr/ucb/apropos |
| 28 | |
| 29 | astags: |
| 30 | cp astags.sh /usr/ucb/astags |
| 31 | |
| 32 | chessclock: |
| 33 | ${CC} ${CFLAGS} chessclock.c ${LIBS} |
| 34 | cp a.out /usr/ucb/chessclock |
| 35 | |
| 36 | ckdir: |
| 37 | ${CC} ${CFLAGS} ckdir.c ${LIBS} |
| 38 | cp a.out /usr/ucb/ckdir |
| 39 | |
| 40 | clear: |
| 41 | ${CC} ${CFLAGS} clear.c ${LIBS} |
| 42 | cp a.out /usr/ucb/clear |
| 43 | |
| 44 | clock: |
| 45 | ${CC} ${CFLAGS} clock.c ${LIBS} |
| 46 | cp a.out /usr/ucb/clock |
| 47 | |
| 48 | cr3: |
| 49 | ${CC} ${CFLAGS} cr3.c ${LIBS} |
| 50 | cp a.out /usr/ucb/cr3 |
| 51 | |
| 52 | ctags: |
| 53 | cp ctags.sh /usr/ucb/ctags |
| 54 | |
| 55 | cxref: |
| 56 | cp cxref.sh /usr/ucb/cxref |
| 57 | |
| 58 | daytime: |
| 59 | ${CC} ${CFLAGS} daytime.c ${LIBS} |
| 60 | cp a.out /usr/ucb/daytime |
| 61 | |
| 62 | diffdir: |
| 63 | ${CC} ${CFLAGS} diffdir.c ${LIBS} |
| 64 | cp a.out /usr/ucb/diffdir |
| 65 | |
| 66 | double: |
| 67 | ${CC} ${CFLAGS} double.c ${LIBS} |
| 68 | cp a.out /usr/ucb/double |
| 69 | |
| 70 | dribble: |
| 71 | ${CC} ${CFLAGS} dribble.c ${LIBS} |
| 72 | cp a.out /usr/ucb/dribble |
| 73 | |
| 74 | expand: |
| 75 | ${CC} ${CFLAGS} expand.c ${LIBS} |
| 76 | cp a.out /usr/ucb/expand |
| 77 | |
| 78 | finger: |
| 79 | ${CC} ${CFLAGS} finger.c ${LIBS} |
| 80 | cp a.out /usr/ucb/finger |
| 81 | |
| 82 | fleece: |
| 83 | ${CC} ${CFLAGS} fleece.c ${LIBS} |
| 84 | cp a.out /usr/ucb/fleece |
| 85 | |
| 86 | fold: |
| 87 | ${CC} ${CFLAGS} fold.c ${LIBS} |
| 88 | cp a.out /usr/ucb/fold |
| 89 | |
| 90 | from: |
| 91 | ${CC} ${CFLAGS} from.c ${LIBS} |
| 92 | cp a.out /usr/ucb/from |
| 93 | |
| 94 | funny: |
| 95 | ${CC} ${CFLAGS} funny.c ${LIBS} |
| 96 | cp a.out /usr/ucb/funny |
| 97 | |
| 98 | getNAME: |
| 99 | ${CC} ${CFLAGS} getNAME.c ${LIBS} |
| 100 | cp a.out /usr/ucb/getNAME |
| 101 | |
| 102 | gets: |
| 103 | ${CC} ${CFLAGS} gets.c ${LIBS} |
| 104 | cp a.out /usr/ucb/gets |
| 105 | |
| 106 | grep: |
| 107 | ${CC} ${CFLAGS} grep.c ${LIBS} |
| 108 | cp a.out /usr/ucb/grep |
| 109 | |
| 110 | head: |
| 111 | ${CC} ${CFLAGS} head.c ${LIBS} |
| 112 | cp a.out /usr/ucb/head |
| 113 | |
| 114 | iul: |
| 115 | ${CC} ${CFLAGS} iul.c ${LIBS} |
| 116 | cp a.out /usr/ucb/iul |
| 117 | |
| 118 | last: |
| 119 | ${CC} ${CFLAGS} last.c ${LIBS} |
| 120 | cp a.out /usr/ucb/last |
| 121 | |
| 122 | lock: |
| 123 | ${CC} ${CFLAGS} lock.c ${LIBS} |
| 124 | cp a.out /usr/ucb/lock |
| 125 | |
| 126 | ls: |
| 127 | ${CC} ${CFLAGS} ls.c ${LIBS} |
| 128 | cp a.out /usr/ucb/ls |
| 129 | |
| 130 | makewhatis: |
| 131 | cp makewhatis.sh /usr/ucb/makewhatis |
| 132 | |
| 133 | man: |
| 134 | ${CC} ${CFLAGS} man.c ${LIBS} |
| 135 | cp a.out /usr/ucb/man |
| 136 | |
| 137 | mkstr: |
| 138 | ${CC} ${CFLAGS} mkstr.c ${LIBS} |
| 139 | cp a.out /usr/ucb/mkstr |
| 140 | |
| 141 | msgs: |
| 142 | ${CC} ${CFLAGS} msgs.c ${LIBS} |
| 143 | cp a.out /usr/ucb/msgs |
| 144 | |
| 145 | num: |
| 146 | ${CC} ${CFLAGS} num.c ${LIBS} |
| 147 | cp a.out /usr/ucb/num |
| 148 | |
| 149 | print: |
| 150 | cp print.sh /usr/ucb/print |
| 151 | |
| 152 | printenv: |
| 153 | ${CC} ${CFLAGS} printenv.c ${LIBS} |
| 154 | cp a.out /usr/ucb/printenv |
| 155 | |
| 156 | reset: |
| 157 | ${CC} ${CFLAGS} reset.c ${LIBS} |
| 158 | cp a.out /usr/ucb/reset |
| 159 | |
| 160 | saveboottime: |
| 161 | ${CC} ${CFLAGS} saveboottime.c ${LIBS} |
| 162 | cp a.out /usr/ucb/saveboottime |
| 163 | |
| 164 | see: |
| 165 | ${CC} ${CFLAGS} see.c ${LIBS} |
| 166 | cp a.out /usr/ucb/see |
| 167 | |
| 168 | soelim: |
| 169 | ${CC} ${CFLAGS} soelim.c ${LIBS} |
| 170 | cp a.out /usr/ucb/soelim |
| 171 | |
| 172 | ssp: |
| 173 | ${CC} ${CFLAGS} ssp.c ${LIBS} |
| 174 | cp a.out /usr/ucb/ssp |
| 175 | |
| 176 | strings: |
| 177 | ${CC} ${CFLAGS} strings.c ${LIBS} |
| 178 | cp a.out /usr/ucb/strings |
| 179 | |
| 180 | tod: |
| 181 | ${CC} ${CFLAGS} tod.c ${LIBS} |
| 182 | cp a.out /usr/ucb/tod |
| 183 | |
| 184 | tra: |
| 185 | ${CC} ${CFLAGS} tra.c ${LIBS} |
| 186 | cp a.out /usr/ucb/tra |
| 187 | |
| 188 | tset: |
| 189 | ${CC} ${CFLAGS} tset.c ${LIBS} |
| 190 | cp a.out /usr/ucb/tset |
| 191 | |
| 192 | untmp: |
| 193 | ${CC} ${CFLAGS} untmp.c ${LIBS} |
| 194 | cp a.out /usr/ucb/untmp |
| 195 | |
| 196 | w: |
| 197 | cp w.sh /usr/ucb/w |
| 198 | |
| 199 | whatis: |
| 200 | ${CC} ${CFLAGS} whatis.c ${LIBS} |
| 201 | cp a.out /usr/ucb/whatis |
| 202 | |
| 203 | whereis: |
| 204 | ${CC} ${CFLAGS} whereis.c ${LIBS} |
| 205 | cp a.out /usr/ucb/whereis |
| 206 | |
| 207 | whoami: |
| 208 | ${CC} ${CFLAGS} whoami.c ${LIBS} |
| 209 | cp a.out /usr/ucb/whoami |
| 210 | |
| 211 | xstr: |
| 212 | ${CC} ${CFLAGS} xstr.c ${LIBS} |
| 213 | cp a.out /usr/ucb/xstr |
| 214 | |
| 215 | clean: |
| 216 | -rm -f *.o |
| 217 | -rm -f a.out |