<commit_before>#base name of the project
NAME=halfedge

#space separated list of source directories
SRCDIRS=src

#where to put the binaries, also used to retrieve the binaries for the release archives
BINDIR=classes

#where to put the generated javadoc
DOCDIR=doc

#the snippets for the webpage are put here
WEBDIR=web
#the package summary file (source)
PACKAGEHTML=$(word 1,$(SRCDIRS))/de/jtem/$(NAME)/package-info.java
#the html page to read the websnippets of 
#(usually the processed PACKAGEHTML: package-summary.html) 
PACKAGESUMHTML=$(DOCDIR)/de/jtem/$(NAME)/package-summary.html

#location of the web site, may be empty
SERVER=gauss.math.tu-berlin.de
#directory of the website on the server, or local if SERVER is empty
SRVDIR=/net/www/pub/jtem

#directory for the dependencies
LIBDIR=

#a place to put the archives that constitute a release, before copy to 
#web site
RELDIR=rel

#directories of the JUnit tests, all classes whose source files match Test*.java or *Test.java will be executed 
TESTDIR=src-test
TESTBINDIR=$(TESTDIR)
#exclude the following tests  
EXCLTESTS=
#where to find junit.jar
JUNIT=junit.jar

#compile options
JAVACOPTS=-target 1.5 -source 1.5

#javadoc options
JAVADOCOPTS= -author -protected -nodeprecated -nodeprecatedlist \
  -windowtitle 'de.jtem.$(NAME) package API documentation' \
  -header '<a href="http://www.jtem.de/$(NAME)" target="_top">$(NAME)</a> by<br><a href="http://www.jtem.de" target="_top">jTEM</a>' \
  -footer '<a href="http://www.jtem.de/$(NAME)" target="_top">$(NAME)</a> by<br><a href="http://www.jtem.de" target="_top">jTEM</a>' \
  -bottom '<font size=-1><b><a href="mailto:<EMAIL>?subject=$(NAME):">jTEM</a></b></font>' \
  -link http://java.sun.com/javase/6/docs/api/ \
  $(foreach d, $(DEPNAMES), -link $(JTEMURL)/$(d)/api) \
  -d $(DOCDIR) -classpath "$(BINDIR):`find $(LIBDIR) -name '*.jar' -printf %p: 2> /dev/null `" \
  -sourcepath `echo $(SRCDIRS) | tr \  :` \
  $(DOCPACKAGES)
	   

#things that are removed recursively by the clean target
CLEAN=$(BINDIR) $(DOCDIR) $(WEBDIR) $(RELDIR) .testscompiled \
	`if [ "$(TESTDIR)" != "" ]; then find $(TESTDIR) -name '*.class' 2> /dev/null; fi` \
	$(LIBDIR)/.lastUpdateDepsPlusADay $(LIBDIR)/.lastUpdateDepsCheck

#jtem site url
JTEMURL=http://www.math.tu-berlin.de/jtem



# ---------------------------------------------------------------------
# Everything below should be generic (feel free to adapt to your needs)
# ---------------------------------------------------------------------

SOURCEFILES=$(shell find $(SRCDIRS) -name '*.java')

ifeq ($(strip $(TESTDIR)),) 
  ALLTESTS=
  et_=
  TESTS=
  ext_= 
else
  TESTSOURCEFILES=$(shell find $(TESTDIR) -name '*.java' 2> /dev/null)
  ALLTESTS=$(shell  find $(TESTDIR) -name '*Test*.java' 2> /dev/null\
    | sed -e 's,$(TESTDIR)/,,g' -e 's/.java//g' -e 'y,/,.,' )
  et_=$(addprefix %,$(EXCLTESTS:.java=))<commit_msg>changed server from www to www3<commit_after>#base name of the project
NAME=halfedge

#space separated list of source directories
SRCDIRS=src

#where to put the binaries, also used to retrieve the binaries for the release archives
BINDIR=classes

#where to put the generated javadoc
DOCDIR=doc

#the snippets for the webpage are put here
WEBDIR=web
#the package summary file (source)
PACKAGEHTML=$(word 1,$(SRCDIRS))/de/jtem/$(NAME)/package-info.java
#the html page to read the websnippets of 
#(usually the processed PACKAGEHTML: package-summary.html) 
PACKAGESUMHTML=$(DOCDIR)/de/jtem/$(NAME)/package-summary.html

#location of the web site, may be empty
SERVER=gauss.math.tu-berlin.de
#directory of the website on the server, or local if SERVER is empty
SRVDIR=/net/www3/pub/jtem

#directory for the dependencies
LIBDIR=

#a place to put the archives that constitute a release, before copy to 
#web site
RELDIR=rel

#directories of the JUnit tests, all classes whose source files match Test*.java or *Test.java will be executed 
TESTDIR=src-test
TESTBINDIR=$(TESTDIR)
#exclude the following tests  
EXCLTESTS=
#where to find junit.jar
JUNIT=junit.jar

#compile options
JAVACOPTS=-target 1.5 -source 1.5

#javadoc options
JAVADOCOPTS= -author -protected -nodeprecated -nodeprecatedlist \
  -windowtitle 'de.jtem.$(NAME) package API documentation' \
  -header '<a href="http://www.jtem.de/$(NAME)" target="_top">$(NAME)</a> by<br><a href="http://www.jtem.de" target="_top">jTEM</a>' \
  -footer '<a href="http://www.jtem.de/$(NAME)" target="_top">$(NAME)</a> by<br><a href="http://www.jtem.de" target="_top">jTEM</a>' \
  -bottom '<font size=-1><b><a href="mailto:<EMAIL>?subject=$(NAME):">jTEM</a></b></font>' \
  -link http://java.sun.com/javase/6/docs/api/ \
  $(foreach d, $(DEPNAMES), -link $(JTEMURL)/$(d)/api) \
  -d $(DOCDIR) -classpath "$(BINDIR):`find $(LIBDIR) -name '*.jar' -printf %p: 2> /dev/null `" \
  -sourcepath `echo $(SRCDIRS) | tr \  :` \
  $(DOCPACKAGES)
	   

#things that are removed recursively by the clean target
CLEAN=$(BINDIR) $(DOCDIR) $(WEBDIR) $(RELDIR) .testscompiled \
	`if [ "$(TESTDIR)" != "" ]; then find $(TESTDIR) -name '*.class' 2> /dev/null; fi` \
	$(LIBDIR)/.lastUpdateDepsPlusADay $(LIBDIR)/.lastUpdateDepsCheck

#jtem site url
JTEMURL=http://www3.math.tu-berlin.de/jtem



# ---------------------------------------------------------------------
# Everything below should be generic (feel free to adapt to your needs)
# ---------------------------------------------------------------------

SOURCEFILES=$(shell find $(SRCDIRS) -name '*.java')

ifeq ($(strip $(TESTDIR)),) 
  ALLTESTS=
  et_=
  TESTS=
  ext_= 
else
  TESTSOURCEFILES=$(shell find $(TESTDIR) -name '*.java' 2> /dev/null)
  ALLTESTS=$(shell  find $(TESTDIR) -name '*Test*.java' 2> /dev/null\
    | sed -e 's,$(TESTDIR)/,,g' -e 's/.java//g' -e 'y,/,.,' )
  et_=$(addprefix %,$(EXCLTESTS:.java=))
{'fraction_non_alphanumeric': 0.21058091286307054, 'fraction_numerical': 0.004322268326417704, 'mean_word_length': 3.45, 'pattern_counts': {'":': 0, '<': 37, '<?xml version=': 0, '>': 45, 'https://': 0, 'lorem ipsum': 0, 'www.': 14, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2413218', 'n_tokens_mistral': 2061, 'n_tokens_neox': 1974, 'n_words': 556}