/filefind/C/Makefile |
---|
3,6 → 3,8 |
DIR=/var/tmp |
.PHONY: clean test cleantest |
all: test |
$(PRG): checkfiles.h $(SRC) |
@echo "INFO: Building $@ from $^" |
$(CC) $@.c -o $@ |
/filefind/PHP/Makefile |
---|
3,6 → 3,8 |
DIR=/var/tmp |
.PHONY: test cleantest |
all: test |
test: |
php $(PRG) $(DIR) > result |
sort result > result.sort |
/filefind/bash/Makefile |
---|
3,6 → 3,8 |
DIR=/var/tmp |
.PHONY: test cleantest |
all: test |
test: |
./$(PRG) $(DIR) > result |
sort result > result.sort |
/filefind/go/Makefile |
---|
3,6 → 3,8 |
DIR=/var/tmp |
.PHONY: clean test cleantest |
all: test |
$(PRG): $(SRC) |
@echo "INFO: Building $@ from $^" |
go build $(SRC) |
/filefind/go/filefind.go |
---|
13,8 → 13,8 |
// ============================================================================= |
func Usage(progname, mesg string) { |
log.Print ("Usage: " + progname + " directory") |
log.Fatal (mesg) |
log.Print("Usage: " + progname + " directory") |
log.Fatal(mesg) |
} |
func traverse(s string) { |
56,19 → 56,19 |
func main() { |
progname := os.Args[0] |
if len(os.Args) < 2 { |
if len(os.Args) == 2 { |
directory := os.Args[1] |
fi, err := os.Stat(directory) |
if err != nil { |
_ = err // ugly hack to allow not using the err variable |
Usage(progname, "ERROR: Not a directory : " + directory) |
} |
if fi.IsDir() { |
start_traverse(directory) |
} else { |
Usage(progname, "ERROR: Not a directory : " + directory) |
} |
} else { |
Usage(progname, "ERROR: 1 argument expected") |
} |
directory := os.Args[1] |
fi, err := os.Stat(directory) |
if err != nil { |
_ = err // ugly hack to allow not using the err variable |
Usage(progname, "ERROR: Not a directory : " + directory) |
} |
if fi.IsDir() { |
start_traverse(directory) |
} else { |
Usage(progname, "ERROR: Not a directory : " + directory) |
} |
} |
/filefind/java/Makefile |
---|
6,6 → 6,8 |
DIR=/var/tmp |
.PHONY: clean test cleantest |
all: test |
$(PRG): $(SRC) |
@echo "INFO: building $@ from $^" |
javac $^ |
/filefind/pascal/Makefile |
---|
3,6 → 3,8 |
DIR=/var/tmp |
.PHONY: clean test cleantest |
all: test |
$(PRG): $(SRC) |
@echo "Building $@ from $^" |
fpc $(SRC) |
/filefind/perl/Makefile |
---|
3,6 → 3,8 |
DIR=/var/tmp |
.PHONY: test cleantest |
all: test |
test: |
./$(PRG) $(DIR) > result |
sort result > result.sort |
/filefind/python/Makefile |
---|
3,6 → 3,8 |
DIR=/var/tmp |
.PHONY: test cleantest |
all: test |
test: |
./$(PRG) $(DIR) > result |
sort result > result.sort |
/filefind/ruby/Makefile |
---|
3,6 → 3,8 |
DIR=/var/tmp |
.PHONY: test cleantest |
all: test |
test: |
./$(PRG) $(DIR) > result |
sort result > result.sort |