Subversion Repositories svn.Prod repos

Compare Revisions

Ignore whitespace Rev 33 → Rev 32

/filefind/pascal/Makefile
1,24 → 1,24
PRG=filefind
SRC=$(PRG).pas
DIR = /var/tmp
PROGRAM=filefind
SOURCE=$(PROGRAM).pas
 
$(PRG):
fpc $(SRC)
$(PROGRAM):
fpc $(SOURCE)
 
run: $(PRG)
./$(PRG) .
run: $(PROGRAM)
./$(PROGRAM) .
 
clean:
rm -f $(PRG) $(PRG).o
rm -f $(PROGRAM) $(PROGRAM).o
 
test: $(PRG)
./$(PRG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
DIR = /var/tmp
 
test: $(PROGRAM)
./$(PROGRAM) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
rm -f result result.sort
rm -f result2 result2.sort
rm -f result result.sort result2 result2.sort
/filefind/go/Makefile
1,24 → 1,24
PRG=filefind
SRC=$(PRG).go
DIR=/var/tmp
PROGRAM=filefind
SOURCE=$(PROGRAM).go
 
$(PRG): $(SRC)
go build $(SRC)
$(PROGRAM): $(SOURCE)
go build $(SOURCE)
 
run: $(PRG)
./$(PRG) .
run: $(PROGRAM)
./$(PROGRAM) .
 
clean:
rm -f $(PRG)
rm $(PROGRAM)
 
test: $(PRG)
./$(PRG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
DIR = /var/tmp
 
test: $(SOURCE)
./$(PROGRAM) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
rm -f result result.sort
rm -f result2 result2.sort
rm result result.sort result2 result2.sort
/filefind/C/Makefile
1,21 → 1,24
PRG=filefind
SRC=$(PRG).c
DIR=/var/tmp
 
$(PRG): checkfiles.h $(SRC)
filefind: checkfiles.h filefind.c
$(CC) $@.c -o $@
 
clean:
rm -f $(PRG)
test: filefind
./filefind /home/arikkert > result
sort result > result.sort
find /home/arikkert > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
test: $(SRC)
./$(PRG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
test2:
./filefind /var/tmp > result
sort result > result.sort
find /var/tmp > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
rm -f result result.sort
rm -f result2 result2.sort
clean:
rm -f filefind
rm -rf result result.sort
rm -rf result2 result2.sort
/filefind/perl/Makefile
1,15 → 1,15
SRC=filefind.pl
PRG=$(SRC)
DIR=/var/tmp
 
test: $(PRG)
./$(PRG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
DIR = /home/arikkert
PROG = filefind.pl
 
test: $(PROG)
./$(PROG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
rm -f result result.sort
rm -f result2 result2.sort
clean:
rm -f result result.sort
rm -f result2 result2.sort
/filefind/java/Makefile.inc
0,0 → 1,21
#
# gmake
# setp PROG variabele in calling file
#
 
.PHONY = clean run
 
$(PROG).class: $(PROG).java
@echo "INFO: Compiling $^ to $@"
javac $^
 
clean:
@echo "INFO: Cleaning $(PROG)"
rm -f $(PROG).class
 
run: $(PROG).class
@echo "INFO: Running $(PROG)"
java $(PROG)
 
all:
echo "$(PROG)"
/filefind/java/Makefile
1,25 → 1,21
 
# http://users.erols.com/ziring/java-src/FileWalk.java
 
BASE=filefind
PRG=$(BASE).class
SRC=$(BASE).java
DIR=/var/tmp
PROG = filefind
 
$(PRG): $(SRC)
@echo "INFO: building $@ from $^"
javac $^
include Makefile.inc
 
clean:
rm -f $(PRG)
DIR = /home/arikkert
 
test: $(PRG)
java $(BASE) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
test: $(PROG).class
java $(PROG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
rm -f result result.sort
rm -f result2 result2.sort
clean2:
rm -f filefind
rm -rf result result.sort
rm -rf result2 result2.sort
/filefind/PHP/Makefile
1,15 → 1,15
SRC=filefind.php
PRG=$(SRC)
DIR=/var/tmp
 
DIR = /home/arikkert
 
test:
php $(PRG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
php filefind.php $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
rm -f result result.sort
rm -f result2 result2.sort
clean:
rm -f filefind
rm -rf result result.sort
rm -rf result2 result2.sort
/filefind/bash/Makefile
1,15 → 1,16
SRC=filefind.bash
PRG=$(SRC)
DIR=/var/tmp
 
test: $(PRG)
./$(PRG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
DIR = /home/arikkert
SRC = filefind.bash
 
test: $(SRC)
./$(SRC) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
rm -f result result.sort
rm -f result2 result2.sort
clean:
rm -f filefind
rm -rf result result.sort
rm -rf result2 result2.sort
/filefind/bash/filefind.bash
39,25 → 39,21
curdir=$(pwd)
cd -- "$directory"
curdir2=$(pwd)
files=$(ls -a)
files=$(ls)
for file in $files
do
pfile=$curdir2/$file # file including path
if [ $file != ".." -a $file != "." ]
if [ -d "$file" -a ! -L "$file" ]
then
if [ -d "$file" -a ! -L "$file" ]
echo $pfile
traverse "$file"
else
if [ -f $file -o -L $file ]
then
echo $pfile
traverse "$file"
echo "$pfile"
else
if [ -f $file -o -L $file ]
then
echo "$pfile"
else
echo "WARNING: Could not process file $pfile"
fi
echo "WARNING: Could not process file $pfile"
fi
 
fi
done
cd -- "$curdir"
/filefind/python/filefind.py
1,4 → 1,4
#! /usr/bin/env python3
#! /usr/bin/env python3.1
import sys
import os.path
 
/filefind/python/Makefile
1,15 → 1,15
SRC=filefind.py
PRG=$(SRC)
DIR=/var/tmp
 
test: $(SRC)
./$(PRG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
DIR = /home/arikkert
 
test: filefind.py
./filefind.py $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
clean:
rm -f filefind
rm -rf result result.sort
rm -rf result2 result2.sort
/filefind/ruby/filefind.rb
1,4 → 1,4
#!/usr/bin/env ruby
#!/usr/bin/env ruby19
# =============================================================================
# Create
# name : Andre Rikkert de Koe date: apr 2011
/filefind/ruby/Makefile
1,15 → 1,15
SRC=filefind.rb
PRG=$(SRC)
DIR=/var/tmp
 
test: $(PRG)
./$(PRG) $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
DIR = /home/arikkert
 
test: filefind.rb
./filefind.rb $(DIR) > result
sort result > result.sort
find $(DIR) > result2
sort result2 > result2.sort
wc *.sort
diff *.sort
 
cleantest:
rm -f result result.sort
rm -f result2 result2.sort
clean:
rm -f filefind
rm -rf result result.sort
rm -rf result2 result2.sort