2 CFLAGS
= -Wall
-W
-O2
-g
-I..
/..
/..
/source3
/include
3 LFLAGS
= -L..
/..
/..
/source3
/bin
5 LIBS
= -L
/usr
/lib
-lsmbclient
-ltalloc
-ltdb
-lwbclient
6 INCPATH
= -I.
-I
/usr
/include -I.
/include
9 SUB_DIRS
=init fstat open unlink chown close opendir closedir rename lseek lseekdir stat \
10 getdents creat read readdir mkdir rmdir write chmod open_print_job list_print_jobs \
11 print_file telldir unlink_print_job
13 MAKEDIR
= || exec false
; \
14 if
test -d
"$$dir"; then
:; else \
16 mkdir
-p
"$$dir" >/dev
/null
2>&1 || \
19 exec false
; fi || exec false
21 G_INIT
= $(BIN_DIR
)/init_1 \
26 G_FSTAT
= $(BIN_DIR
)/fstat_1 \
33 G_OPEN
= $(BIN_DIR
)/open_1 \
39 G_UNLINK
= $(BIN_DIR
)/unlink_1 \
48 $(BIN_DIR
)/unlink_10 \
49 $(BIN_DIR
)/unlink_11 \
53 G_CLOSE
= $(BIN_DIR
)/close_1 \
56 G_OPENDIR
= $(BIN_DIR
)/opendir_1 \
57 $(BIN_DIR
)/opendir_2 \
58 $(BIN_DIR
)/opendir_3 \
61 G_CLOSEDIR
= $(BIN_DIR
)/closedir_1 \
62 $(BIN_DIR
)/closedir_2 \
63 $(BIN_DIR
)/closedir_3 \
66 G_RENAME
= $(BIN_DIR
)/rename_1 \
75 $(BIN_DIR
)/rename_10 \
76 $(BIN_DIR
)/rename_11 \
77 $(BIN_DIR
)/rename_12 \
78 $(BIN_DIR
)/rename_13 \
81 G_LSEEK
= $(BIN_DIR
)/lseek_1 \
90 G_LSEEKDIR
= $(BIN_DIR
)/lseekdir_1 \
91 $(BIN_DIR
)/lseekdir_2 \
92 $(BIN_DIR
)/lseekdir_3 \
93 $(BIN_DIR
)/lseekdir_4 \
94 $(BIN_DIR
)/lseekdir_5 \
97 G_STAT
= $(BIN_DIR
)/stat_1 \
105 G_GETDENTS
= $(BIN_DIR
)/getdents_1 \
106 $(BIN_DIR
)/getdents_2 \
107 $(BIN_DIR
)/getdents_3 \
108 $(BIN_DIR
)/getdents_4 \
109 $(BIN_DIR
)/getdents_5
111 G_CREAT
= $(BIN_DIR
)/creat_1 \
115 G_READ
= $(BIN_DIR
)/read_1 \
129 G_MKDIR
= $(BIN_DIR
)/mkdir_1 \
134 G_RMDIR
= $(BIN_DIR
)/rmdir_1 \
141 G_READDIR
= $(BIN_DIR
)/readdir_1 \
142 $(BIN_DIR
)/readdir_2 \
143 $(BIN_DIR
)/readdir_3 \
144 $(BIN_DIR
)/readdir_4 \
147 G_WRITE
= $(BIN_DIR
)/write_1 \
156 $(BIN_DIR
)/write_10 \
157 $(BIN_DIR
)/write_11 \
158 $(BIN_DIR
)/write_12 \
161 G_TELLDIR
= $(BIN_DIR
)/telldir_1 \
162 $(BIN_DIR
)/telldir_2 \
163 $(BIN_DIR
)/telldir_3 \
164 $(BIN_DIR
)/telldir_4 \
167 G_CHMOD
= $(BIN_DIR
)/chmod_1
169 G_CHOWN
= $(BIN_DIR
)/chown_1
171 G_PRINT_FILE
= $(BIN_DIR
)/print_file_1 \
172 $(BIN_DIR
)/print_file_2 \
173 $(BIN_DIR
)/print_file_3 \
174 $(BIN_DIR
)/print_file_4
176 G_OPEN_PRINT_JOB
= $(BIN_DIR
)/open_print_job_1 \
177 $(BIN_DIR
)/open_print_job_2
179 G_LIST_PRINT_JOBS
= $(BIN_DIR
)/list_print_jobs_1 \
180 $(BIN_DIR
)/list_print_jobs_2 \
181 $(BIN_DIR
)/list_print_jobs_3 \
182 $(BIN_DIR
)/list_print_jobs_4 \
183 $(BIN_DIR
)/list_print_jobs_5 \
184 $(BIN_DIR
)/list_print_jobs_6 \
185 $(BIN_DIR
)/list_print_jobs_7
187 G_UNLINK_PRINT_JOB
= $(BIN_DIR
)/unlink_print_job_1 \
188 $(BIN_DIR
)/unlink_print_job_2 \
189 $(BIN_DIR
)/unlink_print_job_3 \
190 $(BIN_DIR
)/unlink_print_job_4 \
191 $(BIN_DIR
)/unlink_print_job_5
193 GROUPS
= $(G_CHMOD
) $(G_CHOWN
) $(G_CLOSE
) $(G_CLOSEDIR
) $(G_CREAT
) $(G_FSTAT
)\
194 $(G_GETDENTS
) $(G_INIT
) $(G_LIST_PRINT_JOBS
) $(G_LSEEK
) $(G_LSEEKDIR
) \
195 $(G_MKDIR
) $(G_OPEN
) $(G_OPENDIR
) $(G_OPEN_PRINT_JOB
) $(G_PRINT_FILE
)\
196 $(G_READ
) $(G_READDIR
) $(G_RENAME
) $(G_RMDIR
) $(G_STAT
) $(G_TELLDIR
) $(G_UNLINK
) \
197 $(G_UNLINK_PRINT_JOB
) $(G_WRITE
)
201 @
$(CC
) -c
$(CFLAGS
) -o
$@
$(INCPATH
) $<
212 opendir
: $(G_OPENDIR
)
213 closedir
: $(G_CLOSEDIR
)
215 readdir
: $(G_READDIR
)
217 lseekdir
: $(G_LSEEKDIR
)
219 getdents
: $(G_GETDENTS
)
226 telldir
: $(G_TELLDIR
)
227 print_file
: $(G_PRINT_FILE
)
228 open_print_job
: $(G_OPEN_PRINT_JOB
)
229 list_print_jobs
: $(G_LIST_PRINT_JOBS
)
230 unlink_print_job
: $(G_UNLINK_PRINT_JOB
)
233 $(BIN_DIR
)/testsmbc
: testsmbc.o
235 @
$(CC
) $(LFLAGS
) -o
$@ testsmbc.o
$(INCPATH
) $(LIBS
)
237 $(BIN_DIR
)/init_1
: init
/init_1.o
239 @
$(CC
) $(LFLAGS
) -o
$@ init
/init_1.o
$(INCPATH
) $(LIBS
)
241 $(BIN_DIR
)/init_2
: init
/init_2.o
243 @
$(CC
) $(LFLAGS
) -o
$@ init
/init_2.o
$(INCPATH
) $(LIBS
)
245 $(BIN_DIR
)/init_3
: init
/init_3.o
247 @
$(CC
) $(LFLAGS
) -o
$@ init
/init_3.o
$(INCPATH
) $(LIBS
)
249 $(BIN_DIR
)/init_4
: init
/init_4.o
251 @
$(CC
) $(LFLAGS
) -o
$@ init
/init_4.o
$(INCPATH
) $(LIBS
)
253 $(BIN_DIR
)/fstat_1
: fstat
/fstat_1.o
255 @
$(CC
) $(LFLAGS
) -o
$@ fstat
/fstat_1.o
$(INCPATH
) $(LIBS
)
257 $(BIN_DIR
)/fstat_2
: fstat
/fstat_2.o
259 @
$(CC
) $(LFLAGS
) -o
$@ fstat
/fstat_2.o
$(INCPATH
) $(LIBS
)
261 $(BIN_DIR
)/fstat_3
: fstat
/fstat_3.o
263 @
$(CC
) $(LFLAGS
) -o
$@ fstat
/fstat_3.o
$(INCPATH
) $(LIBS
)
265 $(BIN_DIR
)/fstat_4
: fstat
/fstat_4.o
267 @
$(CC
) $(LFLAGS
) -o
$@ fstat
/fstat_4.o
$(INCPATH
) $(LIBS
)
269 $(BIN_DIR
)/fstat_5
: fstat
/fstat_5.o
271 @
$(CC
) $(LFLAGS
) -o
$@ fstat
/fstat_5.o
$(INCPATH
) $(LIBS
)
273 $(BIN_DIR
)/fstat_6
: fstat
/fstat_6.o
275 @
$(CC
) $(LFLAGS
) -o
$@ fstat
/fstat_6.o
$(INCPATH
) $(LIBS
)
277 $(BIN_DIR
)/open_1
: open
/open_1.o
279 @
$(CC
) $(LFLAGS
) -o
$@ open
/open_1.o
$(INCPATH
) $(LIBS
)
281 $(BIN_DIR
)/open_2
: open
/open_2.o
283 @
$(CC
) $(LFLAGS
) -o
$@ open
/open_2.o
$(INCPATH
) $(LIBS
)
285 $(BIN_DIR
)/open_3
: open
/open_3.o
287 @
$(CC
) $(LFLAGS
) -o
$@ open
/open_3.o
$(INCPATH
) $(LIBS
)
289 $(BIN_DIR
)/open_4
: open
/open_4.o
291 @
$(CC
) $(LFLAGS
) -o
$@ open
/open_4.o
$(INCPATH
) $(LIBS
)
293 $(BIN_DIR
)/open_5
: open
/open_5.o
295 @
$(CC
) $(LFLAGS
) -o
$@ open
/open_5.o
$(INCPATH
) $(LIBS
)
297 $(BIN_DIR
)/unlink_1
: unlink
/unlink_1.o
299 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_1.o
$(INCPATH
) $(LIBS
)
301 $(BIN_DIR
)/unlink_2
: unlink
/unlink_2.o
303 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_2.o
$(INCPATH
) $(LIBS
)
305 $(BIN_DIR
)/unlink_3
: unlink
/unlink_3.o
307 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_3.o
$(INCPATH
) $(LIBS
)
309 $(BIN_DIR
)/unlink_4
: unlink
/unlink_4.o
311 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_4.o
$(INCPATH
) $(LIBS
)
313 $(BIN_DIR
)/unlink_5
: unlink
/unlink_5.o
315 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_5.o
$(INCPATH
) $(LIBS
)
317 $(BIN_DIR
)/unlink_6
: unlink
/unlink_6.o
319 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_6.o
$(INCPATH
) $(LIBS
)
321 $(BIN_DIR
)/unlink_7
: unlink
/unlink_7.o
323 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_7.o
$(INCPATH
) $(LIBS
)
325 $(BIN_DIR
)/unlink_8
: unlink
/unlink_8.o
327 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_8.o
$(INCPATH
) $(LIBS
)
329 $(BIN_DIR
)/unlink_9
: unlink
/unlink_9.o
331 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_9.o
$(INCPATH
) $(LIBS
)
333 $(BIN_DIR
)/unlink_10
: unlink
/unlink_10.o
335 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_10.o
$(INCPATH
) $(LIBS
)
337 $(BIN_DIR
)/unlink_11
: unlink
/unlink_11.o
339 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_11.o
$(INCPATH
) $(LIBS
)
341 $(BIN_DIR
)/unlink_12
: unlink
/unlink_12.o
343 @
$(CC
) $(LFLAGS
) -o
$@ unlink
/unlink_12.o
$(INCPATH
) $(LIBS
)
345 $(BIN_DIR
)/chown_1
: chown
/chown_1.o
347 @
$(CC
) $(LFLAGS
) -o
$@ chown
/chown_1.o
$(INCPATH
) $(LIBS
)
349 $(BIN_DIR
)/close_1
: close
/close_1.o
351 @
$(CC
) $(LFLAGS
) -o
$@ close
/close_1.o
$(INCPATH
) $(LIBS
)
353 $(BIN_DIR
)/close_2
: close
/close_2.o
355 @
$(CC
) $(LFLAGS
) -o
$@ close
/close_2.o
$(INCPATH
) $(LIBS
)
357 $(BIN_DIR
)/opendir_1
: opendir
/opendir_1.o
359 @
$(CC
) $(LFLAGS
) -o
$@ opendir
/opendir_1.o
$(INCPATH
) $(LIBS
)
361 $(BIN_DIR
)/opendir_2
: opendir
/opendir_2.o
363 @
$(CC
) $(LFLAGS
) -o
$@ opendir
/opendir_2.o
$(INCPATH
) $(LIBS
)
365 $(BIN_DIR
)/opendir_3
: opendir
/opendir_3.o
367 @
$(CC
) $(LFLAGS
) -o
$@ opendir
/opendir_3.o
$(INCPATH
) $(LIBS
)
369 $(BIN_DIR
)/opendir_4
: opendir
/opendir_4.o
371 @
$(CC
) $(LFLAGS
) -o
$@ opendir
/opendir_4.o
$(INCPATH
) $(LIBS
)
373 $(BIN_DIR
)/closedir_1
: closedir
/closedir_1.o
375 @
$(CC
) $(LFLAGS
) -o
$@ closedir
/closedir_1.o
$(INCPATH
) $(LIBS
)
377 $(BIN_DIR
)/closedir_2
: closedir
/closedir_2.o
379 @
$(CC
) $(LFLAGS
) -o
$@ closedir
/closedir_2.o
$(INCPATH
) $(LIBS
)
381 $(BIN_DIR
)/closedir_3
: closedir
/closedir_3.o
383 @
$(CC
) $(LFLAGS
) -o
$@ closedir
/closedir_3.o
$(INCPATH
) $(LIBS
)
385 $(BIN_DIR
)/closedir_4
: closedir
/closedir_4.o
387 @
$(CC
) $(LFLAGS
) -o
$@ closedir
/closedir_4.o
$(INCPATH
) $(LIBS
)
389 $(BIN_DIR
)/rename_1
: rename
/rename_1.o
391 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_1.o
$(INCPATH
) $(LIBS
)
393 $(BIN_DIR
)/rename_2
: rename
/rename_2.o
395 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_2.o
$(INCPATH
) $(LIBS
)
397 $(BIN_DIR
)/rename_3
: rename
/rename_3.o
399 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_3.o
$(INCPATH
) $(LIBS
)
401 $(BIN_DIR
)/rename_4
: rename
/rename_4.o
403 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_4.o
$(INCPATH
) $(LIBS
)
405 $(BIN_DIR
)/rename_5
: rename
/rename_5.o
407 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_5.o
$(INCPATH
) $(LIBS
)
409 $(BIN_DIR
)/rename_6
: rename
/rename_6.o
411 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_6.o
$(INCPATH
) $(LIBS
)
413 $(BIN_DIR
)/rename_7
: rename
/rename_7.o
415 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_7.o
$(INCPATH
) $(LIBS
)
417 $(BIN_DIR
)/rename_8
: rename
/rename_8.o
419 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_8.o
$(INCPATH
) $(LIBS
)
421 $(BIN_DIR
)/rename_9
: rename
/rename_9.o
423 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_9.o
$(INCPATH
) $(LIBS
)
425 $(BIN_DIR
)/rename_10
: rename
/rename_10.o
427 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_10.o
$(INCPATH
) $(LIBS
)
429 $(BIN_DIR
)/rename_11
: rename
/rename_11.o
431 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_11.o
$(INCPATH
) $(LIBS
)
433 $(BIN_DIR
)/rename_12
: rename
/rename_12.o
435 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_12.o
$(INCPATH
) $(LIBS
)
437 $(BIN_DIR
)/rename_13
: rename
/rename_13.o
439 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_13.o
$(INCPATH
) $(LIBS
)
441 $(BIN_DIR
)/rename_14
: rename
/rename_14.o
443 @
$(CC
) $(LFLAGS
) -o
$@ rename
/rename_14.o
$(INCPATH
) $(LIBS
)
445 $(BIN_DIR
)/lseek_1
: lseek
/lseek_1.o
447 @
$(CC
) $(LFLAGS
) -o
$@ lseek
/lseek_1.o
$(INCPATH
) $(LIBS
)
449 $(BIN_DIR
)/lseek_2
: lseek
/lseek_2.o
451 @
$(CC
) $(LFLAGS
) -o
$@ lseek
/lseek_2.o
$(INCPATH
) $(LIBS
)
453 $(BIN_DIR
)/lseek_3
: lseek
/lseek_3.o
455 @
$(CC
) $(LFLAGS
) -o
$@ lseek
/lseek_3.o
$(INCPATH
) $(LIBS
)
457 $(BIN_DIR
)/lseek_4
: lseek
/lseek_4.o
459 @
$(CC
) $(LFLAGS
) -o
$@ lseek
/lseek_4.o
$(INCPATH
) $(LIBS
)
461 $(BIN_DIR
)/lseek_5
: lseek
/lseek_5.o
463 @
$(CC
) $(LFLAGS
) -o
$@ lseek
/lseek_5.o
$(INCPATH
) $(LIBS
)
465 $(BIN_DIR
)/lseek_6
: lseek
/lseek_6.o
467 @
$(CC
) $(LFLAGS
) -o
$@ lseek
/lseek_6.o
$(INCPATH
) $(LIBS
)
469 $(BIN_DIR
)/lseek_7
: lseek
/lseek_7.o
471 @
$(CC
) $(LFLAGS
) -o
$@ lseek
/lseek_7.o
$(INCPATH
) $(LIBS
)
473 $(BIN_DIR
)/lseek_8
: lseek
/lseek_8.o
475 @
$(CC
) $(LFLAGS
) -o
$@ lseek
/lseek_8.o
$(INCPATH
) $(LIBS
)
477 $(BIN_DIR
)/lseekdir_1
: lseekdir
/lseekdir_1.o
479 @
$(CC
) $(LFLAGS
) -o
$@ lseekdir
/lseekdir_1.o
$(INCPATH
) $(LIBS
)
481 $(BIN_DIR
)/lseekdir_2
: lseekdir
/lseekdir_2.o
483 @
$(CC
) $(LFLAGS
) -o
$@ lseekdir
/lseekdir_2.o
$(INCPATH
) $(LIBS
)
485 $(BIN_DIR
)/lseekdir_3
: lseekdir
/lseekdir_3.o
487 @
$(CC
) $(LFLAGS
) -o
$@ lseekdir
/lseekdir_3.o
$(INCPATH
) $(LIBS
)
489 $(BIN_DIR
)/lseekdir_4
: lseekdir
/lseekdir_4.o
491 @
$(CC
) $(LFLAGS
) -o
$@ lseekdir
/lseekdir_4.o
$(INCPATH
) $(LIBS
)
493 $(BIN_DIR
)/lseekdir_5
: lseekdir
/lseekdir_5.o
495 @
$(CC
) $(LFLAGS
) -o
$@ lseekdir
/lseekdir_5.o
$(INCPATH
) $(LIBS
)
497 $(BIN_DIR
)/lseekdir_6
: lseekdir
/lseekdir_6.o
499 @
$(CC
) $(LFLAGS
) -o
$@ lseekdir
/lseekdir_6.o
$(INCPATH
) $(LIBS
)
501 $(BIN_DIR
)/stat_1
: stat
/stat_1.o
503 @
$(CC
) $(LFLAGS
) -o
$@ stat
/stat_1.o
$(INCPATH
) $(LIBS
)
505 $(BIN_DIR
)/stat_2
: stat
/stat_2.o
507 @
$(CC
) $(LFLAGS
) -o
$@ stat
/stat_2.o
$(INCPATH
) $(LIBS
)
509 $(BIN_DIR
)/stat_3
: stat
/stat_3.o
511 @
$(CC
) $(LFLAGS
) -o
$@ stat
/stat_3.o
$(INCPATH
) $(LIBS
)
513 $(BIN_DIR
)/stat_4
: stat
/stat_4.o
515 @
$(CC
) $(LFLAGS
) -o
$@ stat
/stat_4.o
$(INCPATH
) $(LIBS
)
517 $(BIN_DIR
)/stat_5
: stat
/stat_5.o
519 @
$(CC
) $(LFLAGS
) -o
$@ stat
/stat_5.o
$(INCPATH
) $(LIBS
)
521 $(BIN_DIR
)/stat_6
: stat
/stat_6.o
523 @
$(CC
) $(LFLAGS
) -o
$@ stat
/stat_6.o
$(INCPATH
) $(LIBS
)
525 $(BIN_DIR
)/stat_k
: stat
/stat_k.o
527 @
$(CC
) $(LFLAGS
) -o
$@ stat
/stat_k.o
$(INCPATH
) $(LIBS
)
529 $(BIN_DIR
)/getdents_1
: getdents
/getdents_1.o
531 @
$(CC
) $(LFLAGS
) -o
$@ getdents
/getdents_1.o
$(INCPATH
) $(LIBS
)
533 $(BIN_DIR
)/getdents_2
: getdents
/getdents_2.o
535 @
$(CC
) $(LFLAGS
) -o
$@ getdents
/getdents_2.o
$(INCPATH
) $(LIBS
)
537 $(BIN_DIR
)/getdents_3
: getdents
/getdents_3.o
539 @
$(CC
) $(LFLAGS
) -o
$@ getdents
/getdents_3.o
$(INCPATH
) $(LIBS
)
541 $(BIN_DIR
)/getdents_4
: getdents
/getdents_4.o
543 @
$(CC
) $(LFLAGS
) -o
$@ getdents
/getdents_4.o
$(INCPATH
) $(LIBS
)
545 $(BIN_DIR
)/getdents_5
: getdents
/getdents_5.o
547 @
$(CC
) $(LFLAGS
) -o
$@ getdents
/getdents_5.o
$(INCPATH
) $(LIBS
)
549 $(BIN_DIR
)/creat_1
: creat
/creat_1.o
551 @
$(CC
) $(LFLAGS
) -o
$@ creat
/creat_1.o
$(INCPATH
) $(LIBS
)
553 $(BIN_DIR
)/creat_2
: creat
/creat_2.o
555 @
$(CC
) $(LFLAGS
) -o
$@ creat
/creat_2.o
$(INCPATH
) $(LIBS
)
557 $(BIN_DIR
)/creat_3
: creat
/creat_3.o
559 @
$(CC
) $(LFLAGS
) -o
$@ creat
/creat_3.o
$(INCPATH
) $(LIBS
)
561 $(BIN_DIR
)/mkdir_1
: mkdir
/mkdir_1.o
563 @
$(CC
) $(LFLAGS
) -o
$@ mkdir
/mkdir_1.o
$(INCPATH
) $(LIBS
)
565 $(BIN_DIR
)/mkdir_2
: mkdir
/mkdir_2.o
567 @
$(CC
) $(LFLAGS
) -o
$@ mkdir
/mkdir_2.o
$(INCPATH
) $(LIBS
)
569 $(BIN_DIR
)/mkdir_3
: mkdir
/mkdir_3.o
571 @
$(CC
) $(LFLAGS
) -o
$@ mkdir
/mkdir_3.o
$(INCPATH
) $(LIBS
)
573 $(BIN_DIR
)/mkdir_4
: mkdir
/mkdir_4.o
575 @
$(CC
) $(LFLAGS
) -o
$@ mkdir
/mkdir_4.o
$(INCPATH
) $(LIBS
)
577 $(BIN_DIR
)/readdir_1
: readdir
/readdir_1.o
579 @
$(CC
) $(LFLAGS
) -o
$@ readdir
/readdir_1.o
$(INCPATH
) $(LIBS
)
581 $(BIN_DIR
)/readdir_2
: readdir
/readdir_2.o
583 @
$(CC
) $(LFLAGS
) -o
$@ readdir
/readdir_2.o
$(INCPATH
) $(LIBS
)
585 $(BIN_DIR
)/readdir_3
: readdir
/readdir_3.o
587 @
$(CC
) $(LFLAGS
) -o
$@ readdir
/readdir_3.o
$(INCPATH
) $(LIBS
)
589 $(BIN_DIR
)/readdir_4
: readdir
/readdir_4.o
591 @
$(CC
) $(LFLAGS
) -o
$@ readdir
/readdir_4.o
$(INCPATH
) $(LIBS
)
593 $(BIN_DIR
)/readdir_5
: readdir
/readdir_5.o
595 @
$(CC
) $(LFLAGS
) -o
$@ readdir
/readdir_5.o
$(INCPATH
) $(LIBS
)
597 $(BIN_DIR
)/rmdir_1
: rmdir
/rmdir_1.o
599 @
$(CC
) $(LFLAGS
) -o
$@ rmdir
/rmdir_1.o
$(INCPATH
) $(LIBS
)
601 $(BIN_DIR
)/rmdir_2
: rmdir
/rmdir_2.o
603 @
$(CC
) $(LFLAGS
) -o
$@ rmdir
/rmdir_2.o
$(INCPATH
) $(LIBS
)
605 $(BIN_DIR
)/rmdir_3
: rmdir
/rmdir_3.o
607 @
$(CC
) $(LFLAGS
) -o
$@ rmdir
/rmdir_3.o
$(INCPATH
) $(LIBS
)
609 $(BIN_DIR
)/rmdir_4
: rmdir
/rmdir_4.o
611 @
$(CC
) $(LFLAGS
) -o
$@ rmdir
/rmdir_4.o
$(INCPATH
) $(LIBS
)
613 $(BIN_DIR
)/rmdir_5
: rmdir
/rmdir_5.o
615 @
$(CC
) $(LFLAGS
) -o
$@ rmdir
/rmdir_5.o
$(INCPATH
) $(LIBS
)
617 $(BIN_DIR
)/rmdir_6
: rmdir
/rmdir_6.o
619 @
$(CC
) $(LFLAGS
) -o
$@ rmdir
/rmdir_6.o
$(INCPATH
) $(LIBS
)
621 $(BIN_DIR
)/write_1
: write
/write_1.o
623 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_1.o
$(INCPATH
) $(LIBS
)
625 $(BIN_DIR
)/write_2
: write
/write_2.o
627 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_2.o
$(INCPATH
) $(LIBS
)
629 $(BIN_DIR
)/write_3
: write
/write_3.o
631 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_3.o
$(INCPATH
) $(LIBS
)
633 $(BIN_DIR
)/write_4
: write
/write_4.o
635 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_4.o
$(INCPATH
) $(LIBS
)
637 $(BIN_DIR
)/write_5
: write
/write_5.o
639 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_5.o
$(INCPATH
) $(LIBS
)
641 $(BIN_DIR
)/write_6
: write
/write_6.o
643 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_6.o
$(INCPATH
) $(LIBS
)
645 $(BIN_DIR
)/write_7
: write
/write_7.o
647 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_7.o
$(INCPATH
) $(LIBS
)
649 $(BIN_DIR
)/write_8
: write
/write_8.o
651 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_8.o
$(INCPATH
) $(LIBS
)
653 $(BIN_DIR
)/write_9
: write
/write_9.o
655 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_9.o
$(INCPATH
) $(LIBS
)
657 $(BIN_DIR
)/write_10
: write
/write_10.o
659 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_10.o
$(INCPATH
) $(LIBS
)
661 $(BIN_DIR
)/write_11
: write
/write_11.o
663 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_11.o
$(INCPATH
) $(LIBS
)
665 $(BIN_DIR
)/write_12
: write
/write_12.o
667 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_12.o
$(INCPATH
) $(LIBS
)
669 $(BIN_DIR
)/write_13
: write
/write_13.o
671 @
$(CC
) $(LFLAGS
) -o
$@ write
/write_13.o
$(INCPATH
) $(LIBS
)
673 $(BIN_DIR
)/read_1
: read
/read_1.o
675 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_1.o
$(INCPATH
) $(LIBS
)
677 $(BIN_DIR
)/read_2
: read
/read_2.o
679 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_2.o
$(INCPATH
) $(LIBS
)
681 $(BIN_DIR
)/read_3
: read
/read_3.o
683 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_3.o
$(INCPATH
) $(LIBS
)
685 $(BIN_DIR
)/read_4
: read
/read_4.o
687 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_4.o
$(INCPATH
) $(LIBS
)
689 $(BIN_DIR
)/read_5
: read
/read_5.o
691 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_5.o
$(INCPATH
) $(LIBS
)
693 $(BIN_DIR
)/read_6
: read
/read_6.o
695 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_6.o
$(INCPATH
) $(LIBS
)
697 $(BIN_DIR
)/read_7
: read
/read_7.o
699 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_7.o
$(INCPATH
) $(LIBS
)
701 $(BIN_DIR
)/read_8
: read
/read_8.o
703 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_8.o
$(INCPATH
) $(LIBS
)
705 $(BIN_DIR
)/read_9
: read
/read_9.o
707 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_9.o
$(INCPATH
) $(LIBS
)
709 $(BIN_DIR
)/read_10
: read
/read_10.o
711 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_10.o
$(INCPATH
) $(LIBS
)
713 $(BIN_DIR
)/read_11
: read
/read_11.o
715 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_11.o
$(INCPATH
) $(LIBS
)
717 $(BIN_DIR
)/read_12
: read
/read_12.o
719 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_12.o
$(INCPATH
) $(LIBS
)
721 $(BIN_DIR
)/read_13
: read
/read_13.o
723 @
$(CC
) $(LFLAGS
) -o
$@ read
/read_13.o
$(INCPATH
) $(LIBS
)
725 $(BIN_DIR
)/chmod_1
: chmod
/chmod_1.o
727 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
728 @
$(CC
) $(LFLAGS
) -o
$@ chmod
/chmod_1.o
$(INCPATH
) $(LIBS
)
730 $(BIN_DIR
)/telldir_1
: telldir
/telldir_1.o
732 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
733 @
$(CC
) $(LFLAGS
) -o
$@ telldir
/telldir_1.o
$(INCPATH
) $(LIBS
)
735 $(BIN_DIR
)/telldir_2
: telldir
/telldir_2.o
737 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
738 @
$(CC
) $(LFLAGS
) -o
$@ telldir
/telldir_2.o
$(INCPATH
) $(LIBS
)
740 $(BIN_DIR
)/telldir_3
: telldir
/telldir_3.o
742 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
743 @
$(CC
) $(LFLAGS
) -o
$@ telldir
/telldir_3.o
$(INCPATH
) $(LIBS
)
745 $(BIN_DIR
)/telldir_4
: telldir
/telldir_4.o
747 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
748 @
$(CC
) $(LFLAGS
) -o
$@ telldir
/telldir_4.o
$(INCPATH
) $(LIBS
)
750 $(BIN_DIR
)/telldir_5
: telldir
/telldir_5.o
752 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
753 @
$(CC
) $(LFLAGS
) -o
$@ telldir
/telldir_5.o
$(INCPATH
) $(LIBS
)
755 $(BIN_DIR
)/print_file_1
: print_file
/print_file_1.o
757 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
758 @
$(CC
) $(LFLAGS
) -o
$@ print_file
/print_file_1.o
$(INCPATH
) $(LIBS
)
760 $(BIN_DIR
)/print_file_2
: print_file
/print_file_2.o
762 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
763 @
$(CC
) $(LFLAGS
) -o
$@ print_file
/print_file_2.o
$(INCPATH
) $(LIBS
)
765 $(BIN_DIR
)/print_file_3
: print_file
/print_file_3.o
767 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
768 @
$(CC
) $(LFLAGS
) -o
$@ print_file
/print_file_3.o
$(INCPATH
) $(LIBS
)
770 $(BIN_DIR
)/print_file_4
: print_file
/print_file_4.o
772 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
773 @
$(CC
) $(LFLAGS
) -o
$@ print_file
/print_file_4.o
$(INCPATH
) $(LIBS
)
775 $(BIN_DIR
)/open_print_job_1
: open_print_job
/open_print_job_1.o
777 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
778 @
$(CC
) $(LFLAGS
) -o
$@ open_print_job
/open_print_job_1.o
$(INCPATH
) $(LIBS
)
780 $(BIN_DIR
)/open_print_job_2
: open_print_job
/open_print_job_2.o
782 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
783 @
$(CC
) $(LFLAGS
) -o
$@ open_print_job
/open_print_job_2.o
$(INCPATH
) $(LIBS
)
785 $(BIN_DIR
)/list_print_jobs_1
: list_print_jobs
/list_print_jobs_1.o
787 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
788 @
$(CC
) $(LFLAGS
) -o
$@ list_print_jobs
/list_print_jobs_1.o
$(INCPATH
) $(LIBS
)
790 $(BIN_DIR
)/list_print_jobs_2
: list_print_jobs
/list_print_jobs_2.o
792 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
793 @
$(CC
) $(LFLAGS
) -o
$@ list_print_jobs
/list_print_jobs_2.o
$(INCPATH
) $(LIBS
)
795 $(BIN_DIR
)/list_print_jobs_3
: list_print_jobs
/list_print_jobs_3.o
797 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
798 @
$(CC
) $(LFLAGS
) -o
$@ list_print_jobs
/list_print_jobs_3.o
$(INCPATH
) $(LIBS
)
800 $(BIN_DIR
)/list_print_jobs_4
: list_print_jobs
/list_print_jobs_4.o
802 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
803 @
$(CC
) $(LFLAGS
) -o
$@ list_print_jobs
/list_print_jobs_4.o
$(INCPATH
) $(LIBS
)
805 $(BIN_DIR
)/list_print_jobs_5
: list_print_jobs
/list_print_jobs_5.o
807 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
808 @
$(CC
) $(LFLAGS
) -o
$@ list_print_jobs
/list_print_jobs_5.o
$(INCPATH
) $(LIBS
)
810 $(BIN_DIR
)/list_print_jobs_6
: list_print_jobs
/list_print_jobs_6.o
812 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
813 @
$(CC
) $(LFLAGS
) -o
$@ list_print_jobs
/list_print_jobs_6.o
$(INCPATH
) $(LIBS
)
815 $(BIN_DIR
)/list_print_jobs_7
: list_print_jobs
/list_print_jobs_7.o
817 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
818 @
$(CC
) $(LFLAGS
) -o
$@ list_print_jobs
/list_print_jobs_7.o
$(INCPATH
) $(LIBS
)
820 $(BIN_DIR
)/unlink_print_job_1
: unlink_print_job
/unlink_print_job_1.o
822 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
823 @
$(CC
) $(LFLAGS
) -o
$@ unlink_print_job
/unlink_print_job_1.o
$(INCPATH
) $(LIBS
)
825 $(BIN_DIR
)/unlink_print_job_2
: unlink_print_job
/unlink_print_job_2.o
827 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
828 @
$(CC
) $(LFLAGS
) -o
$@ unlink_print_job
/unlink_print_job_2.o
$(INCPATH
) $(LIBS
)
830 $(BIN_DIR
)/unlink_print_job_3
: unlink_print_job
/unlink_print_job_3.o
832 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
833 @
$(CC
) $(LFLAGS
) -o
$@ unlink_print_job
/unlink_print_job_3.o
$(INCPATH
) $(LIBS
)
835 $(BIN_DIR
)/unlink_print_job_4
: unlink_print_job
/unlink_print_job_4.o
837 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
838 @
$(CC
) $(LFLAGS
) -o
$@ unlink_print_job
/unlink_print_job_4.o
$(INCPATH
) $(LIBS
)
840 $(BIN_DIR
)/unlink_print_job_5
: unlink_print_job
/unlink_print_job_5.o
842 @
dir=$(BIN_DIR
) $(MAKEDIR
)@
843 @
$(CC
) $(LFLAGS
) -o
$@ unlink_print_job
/unlink_print_job_5.o
$(INCPATH
) $(LIBS
)
847 @for i in
$(SUB_DIRS
); do \