2
CFLAGS = -Wall -W -O2 -g -I../../../source/include
3
LFLAGS = -L../../../source/bin
5
LIBS= -L/usr/lib -lsmbclient
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 \
104
G_GETDENTS = $(BIN_DIR)/getdents_1 \
105
$(BIN_DIR)/getdents_2 \
106
$(BIN_DIR)/getdents_3 \
107
$(BIN_DIR)/getdents_4 \
108
$(BIN_DIR)/getdents_5
110
G_CREAT = $(BIN_DIR)/creat_1 \
114
G_READ = $(BIN_DIR)/read_1 \
128
G_MKDIR = $(BIN_DIR)/mkdir_1 \
133
G_RMDIR = $(BIN_DIR)/rmdir_1 \
140
G_READDIR = $(BIN_DIR)/readdir_1 \
141
$(BIN_DIR)/readdir_2 \
142
$(BIN_DIR)/readdir_3 \
143
$(BIN_DIR)/readdir_4 \
146
G_WRITE = $(BIN_DIR)/write_1 \
155
$(BIN_DIR)/write_10 \
156
$(BIN_DIR)/write_11 \
157
$(BIN_DIR)/write_12 \
160
G_TELLDIR = $(BIN_DIR)/telldir_1 \
161
$(BIN_DIR)/telldir_2 \
162
$(BIN_DIR)/telldir_3 \
163
$(BIN_DIR)/telldir_4 \
166
G_CHMOD = $(BIN_DIR)/chmod_1
168
G_CHOWN = $(BIN_DIR)/chown_1
170
G_PRINT_FILE = $(BIN_DIR)/print_file_1 \
171
$(BIN_DIR)/print_file_2 \
172
$(BIN_DIR)/print_file_3 \
173
$(BIN_DIR)/print_file_4
175
G_OPEN_PRINT_JOB = $(BIN_DIR)/open_print_job_1 \
176
$(BIN_DIR)/open_print_job_2
178
G_LIST_PRINT_JOBS = $(BIN_DIR)/list_print_jobs_1 \
179
$(BIN_DIR)/list_print_jobs_2 \
180
$(BIN_DIR)/list_print_jobs_3 \
181
$(BIN_DIR)/list_print_jobs_4 \
182
$(BIN_DIR)/list_print_jobs_5 \
183
$(BIN_DIR)/list_print_jobs_6 \
184
$(BIN_DIR)/list_print_jobs_7
186
G_UNLINK_PRINT_JOB = $(BIN_DIR)/unlink_print_job_1 \
187
$(BIN_DIR)/unlink_print_job_2 \
188
$(BIN_DIR)/unlink_print_job_3 \
189
$(BIN_DIR)/unlink_print_job_4 \
190
$(BIN_DIR)/unlink_print_job_5
192
GROUPS= $(G_CHMOD) $(G_CHOWN) $(G_CLOSE) $(G_CLOSEDIR) $(G_CREAT) $(G_FSTAT)\
193
$(G_GETDENTS) $(G_INIT) $(G_LIST_PRINT_JOBS) $(G_LSEEK) $(G_LSEEKDIR) \
194
$(G_MKDIR) $(G_OPEN) $(G_OPENDIR) $(G_OPEN_PRINT_JOB) $(G_PRINT_FILE)\
195
$(G_READ) $(G_READDIR) $(G_RENAME) $(G_RMDIR) $(G_STAT) $(G_TELLDIR) $(G_UNLINK) \
196
$(G_UNLINK_PRINT_JOB) $(G_WRITE)
200
@$(CC) -c $(CFLAGS) -o $@ $(INCPATH) $<
211
opendir: $(G_OPENDIR)
212
closedir: $(G_CLOSEDIR)
214
readdir: $(G_READDIR)
216
lseekdir: $(G_LSEEKDIR)
218
getdents: $(G_GETDENTS)
225
telldir: $(G_TELLDIR)
226
print_file: $(G_PRINT_FILE)
227
open_print_job: $(G_OPEN_PRINT_JOB)
228
list_print_jobs: $(G_LIST_PRINT_JOBS)
229
unlink_print_job: $(G_UNLINK_PRINT_JOB)
232
$(BIN_DIR)/testsmbc: testsmbc.o
234
@$(CC) $(LFLAGS) -o $@ testsmbc.o $(INCPATH) $(LIBS)
236
$(BIN_DIR)/init_1: init/init_1.o
238
@$(CC) $(LFLAGS) -o $@ init/init_1.o $(INCPATH) $(LIBS)
240
$(BIN_DIR)/init_2: init/init_2.o
242
@$(CC) $(LFLAGS) -o $@ init/init_2.o $(INCPATH) $(LIBS)
244
$(BIN_DIR)/init_3: init/init_3.o
246
@$(CC) $(LFLAGS) -o $@ init/init_3.o $(INCPATH) $(LIBS)
248
$(BIN_DIR)/init_4: init/init_4.o
250
@$(CC) $(LFLAGS) -o $@ init/init_4.o $(INCPATH) $(LIBS)
252
$(BIN_DIR)/fstat_1: fstat/fstat_1.o
254
@$(CC) $(LFLAGS) -o $@ fstat/fstat_1.o $(INCPATH) $(LIBS)
256
$(BIN_DIR)/fstat_2: fstat/fstat_2.o
258
@$(CC) $(LFLAGS) -o $@ fstat/fstat_2.o $(INCPATH) $(LIBS)
260
$(BIN_DIR)/fstat_3: fstat/fstat_3.o
262
@$(CC) $(LFLAGS) -o $@ fstat/fstat_3.o $(INCPATH) $(LIBS)
264
$(BIN_DIR)/fstat_4: fstat/fstat_4.o
266
@$(CC) $(LFLAGS) -o $@ fstat/fstat_4.o $(INCPATH) $(LIBS)
268
$(BIN_DIR)/fstat_5: fstat/fstat_5.o
270
@$(CC) $(LFLAGS) -o $@ fstat/fstat_5.o $(INCPATH) $(LIBS)
272
$(BIN_DIR)/fstat_6: fstat/fstat_6.o
274
@$(CC) $(LFLAGS) -o $@ fstat/fstat_6.o $(INCPATH) $(LIBS)
276
$(BIN_DIR)/open_1: open/open_1.o
278
@$(CC) $(LFLAGS) -o $@ open/open_1.o $(INCPATH) $(LIBS)
280
$(BIN_DIR)/open_2: open/open_2.o
282
@$(CC) $(LFLAGS) -o $@ open/open_2.o $(INCPATH) $(LIBS)
284
$(BIN_DIR)/open_3: open/open_3.o
286
@$(CC) $(LFLAGS) -o $@ open/open_3.o $(INCPATH) $(LIBS)
288
$(BIN_DIR)/open_4: open/open_4.o
290
@$(CC) $(LFLAGS) -o $@ open/open_4.o $(INCPATH) $(LIBS)
292
$(BIN_DIR)/open_5: open/open_5.o
294
@$(CC) $(LFLAGS) -o $@ open/open_5.o $(INCPATH) $(LIBS)
296
$(BIN_DIR)/unlink_1: unlink/unlink_1.o
298
@$(CC) $(LFLAGS) -o $@ unlink/unlink_1.o $(INCPATH) $(LIBS)
300
$(BIN_DIR)/unlink_2: unlink/unlink_2.o
302
@$(CC) $(LFLAGS) -o $@ unlink/unlink_2.o $(INCPATH) $(LIBS)
304
$(BIN_DIR)/unlink_3: unlink/unlink_3.o
306
@$(CC) $(LFLAGS) -o $@ unlink/unlink_3.o $(INCPATH) $(LIBS)
308
$(BIN_DIR)/unlink_4: unlink/unlink_4.o
310
@$(CC) $(LFLAGS) -o $@ unlink/unlink_4.o $(INCPATH) $(LIBS)
312
$(BIN_DIR)/unlink_5: unlink/unlink_5.o
314
@$(CC) $(LFLAGS) -o $@ unlink/unlink_5.o $(INCPATH) $(LIBS)
316
$(BIN_DIR)/unlink_6: unlink/unlink_6.o
318
@$(CC) $(LFLAGS) -o $@ unlink/unlink_6.o $(INCPATH) $(LIBS)
320
$(BIN_DIR)/unlink_7: unlink/unlink_7.o
322
@$(CC) $(LFLAGS) -o $@ unlink/unlink_7.o $(INCPATH) $(LIBS)
324
$(BIN_DIR)/unlink_8: unlink/unlink_8.o
326
@$(CC) $(LFLAGS) -o $@ unlink/unlink_8.o $(INCPATH) $(LIBS)
328
$(BIN_DIR)/unlink_9: unlink/unlink_9.o
330
@$(CC) $(LFLAGS) -o $@ unlink/unlink_9.o $(INCPATH) $(LIBS)
332
$(BIN_DIR)/unlink_10: unlink/unlink_10.o
334
@$(CC) $(LFLAGS) -o $@ unlink/unlink_10.o $(INCPATH) $(LIBS)
336
$(BIN_DIR)/unlink_11: unlink/unlink_11.o
338
@$(CC) $(LFLAGS) -o $@ unlink/unlink_11.o $(INCPATH) $(LIBS)
340
$(BIN_DIR)/unlink_12: unlink/unlink_12.o
342
@$(CC) $(LFLAGS) -o $@ unlink/unlink_12.o $(INCPATH) $(LIBS)
344
$(BIN_DIR)/chown_1: chown/chown_1.o
346
@$(CC) $(LFLAGS) -o $@ chown/chown_1.o $(INCPATH) $(LIBS)
348
$(BIN_DIR)/close_1: close/close_1.o
350
@$(CC) $(LFLAGS) -o $@ close/close_1.o $(INCPATH) $(LIBS)
352
$(BIN_DIR)/close_2: close/close_2.o
354
@$(CC) $(LFLAGS) -o $@ close/close_2.o $(INCPATH) $(LIBS)
356
$(BIN_DIR)/opendir_1: opendir/opendir_1.o
358
@$(CC) $(LFLAGS) -o $@ opendir/opendir_1.o $(INCPATH) $(LIBS)
360
$(BIN_DIR)/opendir_2: opendir/opendir_2.o
362
@$(CC) $(LFLAGS) -o $@ opendir/opendir_2.o $(INCPATH) $(LIBS)
364
$(BIN_DIR)/opendir_3: opendir/opendir_3.o
366
@$(CC) $(LFLAGS) -o $@ opendir/opendir_3.o $(INCPATH) $(LIBS)
368
$(BIN_DIR)/opendir_4: opendir/opendir_4.o
370
@$(CC) $(LFLAGS) -o $@ opendir/opendir_4.o $(INCPATH) $(LIBS)
372
$(BIN_DIR)/closedir_1: closedir/closedir_1.o
374
@$(CC) $(LFLAGS) -o $@ closedir/closedir_1.o $(INCPATH) $(LIBS)
376
$(BIN_DIR)/closedir_2: closedir/closedir_2.o
378
@$(CC) $(LFLAGS) -o $@ closedir/closedir_2.o $(INCPATH) $(LIBS)
380
$(BIN_DIR)/closedir_3: closedir/closedir_3.o
382
@$(CC) $(LFLAGS) -o $@ closedir/closedir_3.o $(INCPATH) $(LIBS)
384
$(BIN_DIR)/closedir_4: closedir/closedir_4.o
386
@$(CC) $(LFLAGS) -o $@ closedir/closedir_4.o $(INCPATH) $(LIBS)
388
$(BIN_DIR)/rename_1: rename/rename_1.o
390
@$(CC) $(LFLAGS) -o $@ rename/rename_1.o $(INCPATH) $(LIBS)
392
$(BIN_DIR)/rename_2: rename/rename_2.o
394
@$(CC) $(LFLAGS) -o $@ rename/rename_2.o $(INCPATH) $(LIBS)
396
$(BIN_DIR)/rename_3: rename/rename_3.o
398
@$(CC) $(LFLAGS) -o $@ rename/rename_3.o $(INCPATH) $(LIBS)
400
$(BIN_DIR)/rename_4: rename/rename_4.o
402
@$(CC) $(LFLAGS) -o $@ rename/rename_4.o $(INCPATH) $(LIBS)
404
$(BIN_DIR)/rename_5: rename/rename_5.o
406
@$(CC) $(LFLAGS) -o $@ rename/rename_5.o $(INCPATH) $(LIBS)
408
$(BIN_DIR)/rename_6: rename/rename_6.o
410
@$(CC) $(LFLAGS) -o $@ rename/rename_6.o $(INCPATH) $(LIBS)
412
$(BIN_DIR)/rename_7: rename/rename_7.o
414
@$(CC) $(LFLAGS) -o $@ rename/rename_7.o $(INCPATH) $(LIBS)
416
$(BIN_DIR)/rename_8: rename/rename_8.o
418
@$(CC) $(LFLAGS) -o $@ rename/rename_8.o $(INCPATH) $(LIBS)
420
$(BIN_DIR)/rename_9: rename/rename_9.o
422
@$(CC) $(LFLAGS) -o $@ rename/rename_9.o $(INCPATH) $(LIBS)
424
$(BIN_DIR)/rename_10: rename/rename_10.o
426
@$(CC) $(LFLAGS) -o $@ rename/rename_10.o $(INCPATH) $(LIBS)
428
$(BIN_DIR)/rename_11: rename/rename_11.o
430
@$(CC) $(LFLAGS) -o $@ rename/rename_11.o $(INCPATH) $(LIBS)
432
$(BIN_DIR)/rename_12: rename/rename_12.o
434
@$(CC) $(LFLAGS) -o $@ rename/rename_12.o $(INCPATH) $(LIBS)
436
$(BIN_DIR)/rename_13: rename/rename_13.o
438
@$(CC) $(LFLAGS) -o $@ rename/rename_13.o $(INCPATH) $(LIBS)
440
$(BIN_DIR)/rename_14: rename/rename_14.o
442
@$(CC) $(LFLAGS) -o $@ rename/rename_14.o $(INCPATH) $(LIBS)
444
$(BIN_DIR)/lseek_1: lseek/lseek_1.o
446
@$(CC) $(LFLAGS) -o $@ lseek/lseek_1.o $(INCPATH) $(LIBS)
448
$(BIN_DIR)/lseek_2: lseek/lseek_2.o
450
@$(CC) $(LFLAGS) -o $@ lseek/lseek_2.o $(INCPATH) $(LIBS)
452
$(BIN_DIR)/lseek_3: lseek/lseek_3.o
454
@$(CC) $(LFLAGS) -o $@ lseek/lseek_3.o $(INCPATH) $(LIBS)
456
$(BIN_DIR)/lseek_4: lseek/lseek_4.o
458
@$(CC) $(LFLAGS) -o $@ lseek/lseek_4.o $(INCPATH) $(LIBS)
460
$(BIN_DIR)/lseek_5: lseek/lseek_5.o
462
@$(CC) $(LFLAGS) -o $@ lseek/lseek_5.o $(INCPATH) $(LIBS)
464
$(BIN_DIR)/lseek_6: lseek/lseek_6.o
466
@$(CC) $(LFLAGS) -o $@ lseek/lseek_6.o $(INCPATH) $(LIBS)
468
$(BIN_DIR)/lseek_7: lseek/lseek_7.o
470
@$(CC) $(LFLAGS) -o $@ lseek/lseek_7.o $(INCPATH) $(LIBS)
472
$(BIN_DIR)/lseek_8: lseek/lseek_8.o
474
@$(CC) $(LFLAGS) -o $@ lseek/lseek_8.o $(INCPATH) $(LIBS)
476
$(BIN_DIR)/lseekdir_1: lseekdir/lseekdir_1.o
478
@$(CC) $(LFLAGS) -o $@ lseekdir/lseekdir_1.o $(INCPATH) $(LIBS)
480
$(BIN_DIR)/lseekdir_2: lseekdir/lseekdir_2.o
482
@$(CC) $(LFLAGS) -o $@ lseekdir/lseekdir_2.o $(INCPATH) $(LIBS)
484
$(BIN_DIR)/lseekdir_3: lseekdir/lseekdir_3.o
486
@$(CC) $(LFLAGS) -o $@ lseekdir/lseekdir_3.o $(INCPATH) $(LIBS)
488
$(BIN_DIR)/lseekdir_4: lseekdir/lseekdir_4.o
490
@$(CC) $(LFLAGS) -o $@ lseekdir/lseekdir_4.o $(INCPATH) $(LIBS)
492
$(BIN_DIR)/lseekdir_5: lseekdir/lseekdir_5.o
494
@$(CC) $(LFLAGS) -o $@ lseekdir/lseekdir_5.o $(INCPATH) $(LIBS)
496
$(BIN_DIR)/lseekdir_6: lseekdir/lseekdir_6.o
498
@$(CC) $(LFLAGS) -o $@ lseekdir/lseekdir_6.o $(INCPATH) $(LIBS)
500
$(BIN_DIR)/stat_1: stat/stat_1.o
502
@$(CC) $(LFLAGS) -o $@ stat/stat_1.o $(INCPATH) $(LIBS)
504
$(BIN_DIR)/stat_2: stat/stat_2.o
506
@$(CC) $(LFLAGS) -o $@ stat/stat_2.o $(INCPATH) $(LIBS)
508
$(BIN_DIR)/stat_3: stat/stat_3.o
510
@$(CC) $(LFLAGS) -o $@ stat/stat_3.o $(INCPATH) $(LIBS)
512
$(BIN_DIR)/stat_4: stat/stat_4.o
514
@$(CC) $(LFLAGS) -o $@ stat/stat_4.o $(INCPATH) $(LIBS)
516
$(BIN_DIR)/stat_5: stat/stat_5.o
518
@$(CC) $(LFLAGS) -o $@ stat/stat_5.o $(INCPATH) $(LIBS)
520
$(BIN_DIR)/stat_6: stat/stat_6.o
522
@$(CC) $(LFLAGS) -o $@ stat/stat_6.o $(INCPATH) $(LIBS)
524
$(BIN_DIR)/getdents_1: getdents/getdents_1.o
526
@$(CC) $(LFLAGS) -o $@ getdents/getdents_1.o $(INCPATH) $(LIBS)
528
$(BIN_DIR)/getdents_2: getdents/getdents_2.o
530
@$(CC) $(LFLAGS) -o $@ getdents/getdents_2.o $(INCPATH) $(LIBS)
532
$(BIN_DIR)/getdents_3: getdents/getdents_3.o
534
@$(CC) $(LFLAGS) -o $@ getdents/getdents_3.o $(INCPATH) $(LIBS)
536
$(BIN_DIR)/getdents_4: getdents/getdents_4.o
538
@$(CC) $(LFLAGS) -o $@ getdents/getdents_4.o $(INCPATH) $(LIBS)
540
$(BIN_DIR)/getdents_5: getdents/getdents_5.o
542
@$(CC) $(LFLAGS) -o $@ getdents/getdents_5.o $(INCPATH) $(LIBS)
544
$(BIN_DIR)/creat_1: creat/creat_1.o
546
@$(CC) $(LFLAGS) -o $@ creat/creat_1.o $(INCPATH) $(LIBS)
548
$(BIN_DIR)/creat_2: creat/creat_2.o
550
@$(CC) $(LFLAGS) -o $@ creat/creat_2.o $(INCPATH) $(LIBS)
552
$(BIN_DIR)/creat_3: creat/creat_3.o
554
@$(CC) $(LFLAGS) -o $@ creat/creat_3.o $(INCPATH) $(LIBS)
556
$(BIN_DIR)/mkdir_1: mkdir/mkdir_1.o
558
@$(CC) $(LFLAGS) -o $@ mkdir/mkdir_1.o $(INCPATH) $(LIBS)
560
$(BIN_DIR)/mkdir_2: mkdir/mkdir_2.o
562
@$(CC) $(LFLAGS) -o $@ mkdir/mkdir_2.o $(INCPATH) $(LIBS)
564
$(BIN_DIR)/mkdir_3: mkdir/mkdir_3.o
566
@$(CC) $(LFLAGS) -o $@ mkdir/mkdir_3.o $(INCPATH) $(LIBS)
568
$(BIN_DIR)/mkdir_4: mkdir/mkdir_4.o
570
@$(CC) $(LFLAGS) -o $@ mkdir/mkdir_4.o $(INCPATH) $(LIBS)
572
$(BIN_DIR)/readdir_1: readdir/readdir_1.o
574
@$(CC) $(LFLAGS) -o $@ readdir/readdir_1.o $(INCPATH) $(LIBS)
576
$(BIN_DIR)/readdir_2: readdir/readdir_2.o
578
@$(CC) $(LFLAGS) -o $@ readdir/readdir_2.o $(INCPATH) $(LIBS)
580
$(BIN_DIR)/readdir_3: readdir/readdir_3.o
582
@$(CC) $(LFLAGS) -o $@ readdir/readdir_3.o $(INCPATH) $(LIBS)
584
$(BIN_DIR)/readdir_4: readdir/readdir_4.o
586
@$(CC) $(LFLAGS) -o $@ readdir/readdir_4.o $(INCPATH) $(LIBS)
588
$(BIN_DIR)/readdir_5: readdir/readdir_5.o
590
@$(CC) $(LFLAGS) -o $@ readdir/readdir_5.o $(INCPATH) $(LIBS)
592
$(BIN_DIR)/rmdir_1: rmdir/rmdir_1.o
594
@$(CC) $(LFLAGS) -o $@ rmdir/rmdir_1.o $(INCPATH) $(LIBS)
596
$(BIN_DIR)/rmdir_2: rmdir/rmdir_2.o
598
@$(CC) $(LFLAGS) -o $@ rmdir/rmdir_2.o $(INCPATH) $(LIBS)
600
$(BIN_DIR)/rmdir_3: rmdir/rmdir_3.o
602
@$(CC) $(LFLAGS) -o $@ rmdir/rmdir_3.o $(INCPATH) $(LIBS)
604
$(BIN_DIR)/rmdir_4: rmdir/rmdir_4.o
606
@$(CC) $(LFLAGS) -o $@ rmdir/rmdir_4.o $(INCPATH) $(LIBS)
608
$(BIN_DIR)/rmdir_5: rmdir/rmdir_5.o
610
@$(CC) $(LFLAGS) -o $@ rmdir/rmdir_5.o $(INCPATH) $(LIBS)
612
$(BIN_DIR)/rmdir_6: rmdir/rmdir_6.o
614
@$(CC) $(LFLAGS) -o $@ rmdir/rmdir_6.o $(INCPATH) $(LIBS)
616
$(BIN_DIR)/write_1: write/write_1.o
618
@$(CC) $(LFLAGS) -o $@ write/write_1.o $(INCPATH) $(LIBS)
620
$(BIN_DIR)/write_2: write/write_2.o
622
@$(CC) $(LFLAGS) -o $@ write/write_2.o $(INCPATH) $(LIBS)
624
$(BIN_DIR)/write_3: write/write_3.o
626
@$(CC) $(LFLAGS) -o $@ write/write_3.o $(INCPATH) $(LIBS)
628
$(BIN_DIR)/write_4: write/write_4.o
630
@$(CC) $(LFLAGS) -o $@ write/write_4.o $(INCPATH) $(LIBS)
632
$(BIN_DIR)/write_5: write/write_5.o
634
@$(CC) $(LFLAGS) -o $@ write/write_5.o $(INCPATH) $(LIBS)
636
$(BIN_DIR)/write_6: write/write_6.o
638
@$(CC) $(LFLAGS) -o $@ write/write_6.o $(INCPATH) $(LIBS)
640
$(BIN_DIR)/write_7: write/write_7.o
642
@$(CC) $(LFLAGS) -o $@ write/write_7.o $(INCPATH) $(LIBS)
644
$(BIN_DIR)/write_8: write/write_8.o
646
@$(CC) $(LFLAGS) -o $@ write/write_8.o $(INCPATH) $(LIBS)
648
$(BIN_DIR)/write_9: write/write_9.o
650
@$(CC) $(LFLAGS) -o $@ write/write_9.o $(INCPATH) $(LIBS)
652
$(BIN_DIR)/write_10: write/write_10.o
654
@$(CC) $(LFLAGS) -o $@ write/write_10.o $(INCPATH) $(LIBS)
656
$(BIN_DIR)/write_11: write/write_11.o
658
@$(CC) $(LFLAGS) -o $@ write/write_11.o $(INCPATH) $(LIBS)
660
$(BIN_DIR)/write_12: write/write_12.o
662
@$(CC) $(LFLAGS) -o $@ write/write_12.o $(INCPATH) $(LIBS)
664
$(BIN_DIR)/write_13: write/write_13.o
666
@$(CC) $(LFLAGS) -o $@ write/write_13.o $(INCPATH) $(LIBS)
668
$(BIN_DIR)/read_1: read/read_1.o
670
@$(CC) $(LFLAGS) -o $@ read/read_1.o $(INCPATH) $(LIBS)
672
$(BIN_DIR)/read_2: read/read_2.o
674
@$(CC) $(LFLAGS) -o $@ read/read_2.o $(INCPATH) $(LIBS)
676
$(BIN_DIR)/read_3: read/read_3.o
678
@$(CC) $(LFLAGS) -o $@ read/read_3.o $(INCPATH) $(LIBS)
680
$(BIN_DIR)/read_4: read/read_4.o
682
@$(CC) $(LFLAGS) -o $@ read/read_4.o $(INCPATH) $(LIBS)
684
$(BIN_DIR)/read_5: read/read_5.o
686
@$(CC) $(LFLAGS) -o $@ read/read_5.o $(INCPATH) $(LIBS)
688
$(BIN_DIR)/read_6: read/read_6.o
690
@$(CC) $(LFLAGS) -o $@ read/read_6.o $(INCPATH) $(LIBS)
692
$(BIN_DIR)/read_7: read/read_7.o
694
@$(CC) $(LFLAGS) -o $@ read/read_7.o $(INCPATH) $(LIBS)
696
$(BIN_DIR)/read_8: read/read_8.o
698
@$(CC) $(LFLAGS) -o $@ read/read_8.o $(INCPATH) $(LIBS)
700
$(BIN_DIR)/read_9: read/read_9.o
702
@$(CC) $(LFLAGS) -o $@ read/read_9.o $(INCPATH) $(LIBS)
704
$(BIN_DIR)/read_10: read/read_10.o
706
@$(CC) $(LFLAGS) -o $@ read/read_10.o $(INCPATH) $(LIBS)
708
$(BIN_DIR)/read_11: read/read_11.o
710
@$(CC) $(LFLAGS) -o $@ read/read_11.o $(INCPATH) $(LIBS)
712
$(BIN_DIR)/read_12: read/read_12.o
714
@$(CC) $(LFLAGS) -o $@ read/read_12.o $(INCPATH) $(LIBS)
716
$(BIN_DIR)/read_13: read/read_13.o
718
@$(CC) $(LFLAGS) -o $@ read/read_13.o $(INCPATH) $(LIBS)
720
$(BIN_DIR)/chmod_1: chmod/chmod_1.o
722
@dir=$(BIN_DIR) $(MAKEDIR)@
723
@$(CC) $(LFLAGS) -o $@ chmod/chmod_1.o $(INCPATH) $(LIBS)
725
$(BIN_DIR)/telldir_1: telldir/telldir_1.o
727
@dir=$(BIN_DIR) $(MAKEDIR)@
728
@$(CC) $(LFLAGS) -o $@ telldir/telldir_1.o $(INCPATH) $(LIBS)
730
$(BIN_DIR)/telldir_2: telldir/telldir_2.o
732
@dir=$(BIN_DIR) $(MAKEDIR)@
733
@$(CC) $(LFLAGS) -o $@ telldir/telldir_2.o $(INCPATH) $(LIBS)
735
$(BIN_DIR)/telldir_3: telldir/telldir_3.o
737
@dir=$(BIN_DIR) $(MAKEDIR)@
738
@$(CC) $(LFLAGS) -o $@ telldir/telldir_3.o $(INCPATH) $(LIBS)
740
$(BIN_DIR)/telldir_4: telldir/telldir_4.o
742
@dir=$(BIN_DIR) $(MAKEDIR)@
743
@$(CC) $(LFLAGS) -o $@ telldir/telldir_4.o $(INCPATH) $(LIBS)
745
$(BIN_DIR)/telldir_5: telldir/telldir_5.o
747
@dir=$(BIN_DIR) $(MAKEDIR)@
748
@$(CC) $(LFLAGS) -o $@ telldir/telldir_5.o $(INCPATH) $(LIBS)
750
$(BIN_DIR)/print_file_1: print_file/print_file_1.o
752
@dir=$(BIN_DIR) $(MAKEDIR)@
753
@$(CC) $(LFLAGS) -o $@ print_file/print_file_1.o $(INCPATH) $(LIBS)
755
$(BIN_DIR)/print_file_2: print_file/print_file_2.o
757
@dir=$(BIN_DIR) $(MAKEDIR)@
758
@$(CC) $(LFLAGS) -o $@ print_file/print_file_2.o $(INCPATH) $(LIBS)
760
$(BIN_DIR)/print_file_3: print_file/print_file_3.o
762
@dir=$(BIN_DIR) $(MAKEDIR)@
763
@$(CC) $(LFLAGS) -o $@ print_file/print_file_3.o $(INCPATH) $(LIBS)
765
$(BIN_DIR)/print_file_4: print_file/print_file_4.o
767
@dir=$(BIN_DIR) $(MAKEDIR)@
768
@$(CC) $(LFLAGS) -o $@ print_file/print_file_4.o $(INCPATH) $(LIBS)
770
$(BIN_DIR)/open_print_job_1: open_print_job/open_print_job_1.o
772
@dir=$(BIN_DIR) $(MAKEDIR)@
773
@$(CC) $(LFLAGS) -o $@ open_print_job/open_print_job_1.o $(INCPATH) $(LIBS)
775
$(BIN_DIR)/open_print_job_2: open_print_job/open_print_job_2.o
777
@dir=$(BIN_DIR) $(MAKEDIR)@
778
@$(CC) $(LFLAGS) -o $@ open_print_job/open_print_job_2.o $(INCPATH) $(LIBS)
780
$(BIN_DIR)/list_print_jobs_1: list_print_jobs/list_print_jobs_1.o
782
@dir=$(BIN_DIR) $(MAKEDIR)@
783
@$(CC) $(LFLAGS) -o $@ list_print_jobs/list_print_jobs_1.o $(INCPATH) $(LIBS)
785
$(BIN_DIR)/list_print_jobs_2: list_print_jobs/list_print_jobs_2.o
787
@dir=$(BIN_DIR) $(MAKEDIR)@
788
@$(CC) $(LFLAGS) -o $@ list_print_jobs/list_print_jobs_2.o $(INCPATH) $(LIBS)
790
$(BIN_DIR)/list_print_jobs_3: list_print_jobs/list_print_jobs_3.o
792
@dir=$(BIN_DIR) $(MAKEDIR)@
793
@$(CC) $(LFLAGS) -o $@ list_print_jobs/list_print_jobs_3.o $(INCPATH) $(LIBS)
795
$(BIN_DIR)/list_print_jobs_4: list_print_jobs/list_print_jobs_4.o
797
@dir=$(BIN_DIR) $(MAKEDIR)@
798
@$(CC) $(LFLAGS) -o $@ list_print_jobs/list_print_jobs_4.o $(INCPATH) $(LIBS)
800
$(BIN_DIR)/list_print_jobs_5: list_print_jobs/list_print_jobs_5.o
802
@dir=$(BIN_DIR) $(MAKEDIR)@
803
@$(CC) $(LFLAGS) -o $@ list_print_jobs/list_print_jobs_5.o $(INCPATH) $(LIBS)
805
$(BIN_DIR)/list_print_jobs_6: list_print_jobs/list_print_jobs_6.o
807
@dir=$(BIN_DIR) $(MAKEDIR)@
808
@$(CC) $(LFLAGS) -o $@ list_print_jobs/list_print_jobs_6.o $(INCPATH) $(LIBS)
810
$(BIN_DIR)/list_print_jobs_7: list_print_jobs/list_print_jobs_7.o
812
@dir=$(BIN_DIR) $(MAKEDIR)@
813
@$(CC) $(LFLAGS) -o $@ list_print_jobs/list_print_jobs_7.o $(INCPATH) $(LIBS)
815
$(BIN_DIR)/unlink_print_job_1: unlink_print_job/unlink_print_job_1.o
817
@dir=$(BIN_DIR) $(MAKEDIR)@
818
@$(CC) $(LFLAGS) -o $@ unlink_print_job/unlink_print_job_1.o $(INCPATH) $(LIBS)
820
$(BIN_DIR)/unlink_print_job_2: unlink_print_job/unlink_print_job_2.o
822
@dir=$(BIN_DIR) $(MAKEDIR)@
823
@$(CC) $(LFLAGS) -o $@ unlink_print_job/unlink_print_job_2.o $(INCPATH) $(LIBS)
825
$(BIN_DIR)/unlink_print_job_3: unlink_print_job/unlink_print_job_3.o
827
@dir=$(BIN_DIR) $(MAKEDIR)@
828
@$(CC) $(LFLAGS) -o $@ unlink_print_job/unlink_print_job_3.o $(INCPATH) $(LIBS)
830
$(BIN_DIR)/unlink_print_job_4: unlink_print_job/unlink_print_job_4.o
832
@dir=$(BIN_DIR) $(MAKEDIR)@
833
@$(CC) $(LFLAGS) -o $@ unlink_print_job/unlink_print_job_4.o $(INCPATH) $(LIBS)
835
$(BIN_DIR)/unlink_print_job_5: unlink_print_job/unlink_print_job_5.o
837
@dir=$(BIN_DIR) $(MAKEDIR)@
838
@$(CC) $(LFLAGS) -o $@ unlink_print_job/unlink_print_job_5.o $(INCPATH) $(LIBS)
842
@for i in $(SUB_DIRS); do \