Commit Graph

33 Commits

Author SHA1 Message Date
Michael Christen
347b676b76 changed system to load build properties 2022-10-03 10:12:47 +02:00
Michael Peter Christen
96bdbe4afe added ivy class path to gitignore 2022-10-02 23:44:14 +02:00
Thomas Koch
4503b9e292 remove gradle build system
I'm about to make changes to the ant build that require to also be
done to the gradle build. However there is no active developer for
gradle in the YaCy project right now.

The motivation to introduce gradle was primarily to manage dependencies
and not commit them to git anymore. This has been solved by using
ivy.

Additionally, there were (to my understanding) still open tasks to
be completed for the gradle migration, e.g. the Windows build.

I came to YaCy with the intention of packaging it for Debian. It
is currently not feasible use gradle in Debian:

"If you have a choice, we recommend to use a different build system
like Ant or Maven which are better supported in Debian and are more
stable when it comes to Debian Java packaging."
-- https://wiki.debian.org/Java/Packaging/Gradle

It seems Fedora has completely given up on packaging gradle. The
last activity seems to be from 2017:
https://bugzilla.redhat.com/show_bug.cgi?id=1191535

This commit also shows how many files are necessary for gradle while
ant just needs build.xml and ivy.xml. It is also ironic that gradle
was introduced here to get rid of binary files in Git (jars) but
apparently gradle itself needs jar files in the repo to work.
2022-07-10 10:14:51 +00:00
reger24
ee46c3333a remove .settings - Eclipse specific local settings not needed in distribution
.settings is created locally by Eclipse upon import as gradle project to store Eclipse specific defaults.
No need to include in distribution.

Also
   -  .project   and
   - .classpath
are Eclipse specific and created by gradle and should be deleted (as not needed and IDE specific)
- left them for now as files might be needed for building project with Ant (build.xml) which is  likely still used by some.
2022-01-29 14:02:49 +01:00
reger24
bec019049e Updated Readme "Compiling YaCy:" to reflect move to gradle 2022-01-26 14:42:09 +01:00
Daleth Darko
e673c3b57f removed redundant line from gitignore 2022-01-25 07:40:07 +01:00
Daleth Darko
f93c947c0d Idea project files 2022-01-24 18:27:35 +01:00
reger24
3e34f7c596 Import Ant build.xml into Gradle and use old compile of servlets in Gradle
to be able to use/reuse Ant targets where task has not been implemented in Gradle build.
- use the import to include the compile of htroot as first important task

  ! it is possible that first build fails an compile of GitRevTask.jar !
  ! solution/workaround -> use "ant all" once to compile GitRevTask.jar !

- adjusted build.xml a little
   - split compile-core into compile-core and compile-htroot to have a target for htroot comp. only
   - set build-path to reuse Gradles build directory
   - (fix javadoc failure)

- changed the filtered-copy of yacyBuildProperties.java to ! the build path :-(
  as current (copy,delete,exclude) is complicated and not migration worthy,
  used simple/straigt forward approach (using a yacyBuildProperties.java.template file as copy source)
2022-01-18 20:00:55 +01:00
Michael Peter Christen
73360ed52b add gradle to gitignore 2021-07-19 20:12:03 +02:00
admin
c3b3087077 gradle cleanup 2021-07-14 14:07:49 +02:00
luccioman
bdaef80a55 Ignore generated Javadoc with git SCM. 2017-01-09 16:45:31 +01:00
reger
585d2a6441 test case: for NewsPool to check the id modificator (for unique id)
and observe the distribution order .. hands on.
+ add test/DATA to gitignor
2016-09-20 01:55:56 +02:00
reger
b74cddc49c upd to Jetty v9.2.16.v20160414
- exclude unused mime4j
- remove unused yacy-cora build
2016-05-16 20:34:19 +02:00
reger
6a8f3f3eba adding Mavens output dir to gitignore 2016-03-14 01:17:41 +01:00
sudheesh001
23ac8d186e Log files are commitable and shouldn't be 2016-01-04 07:45:08 +05:30
sixcooler
2f847071e1 ignore /DATA (Eclipse Mars) 2015-09-02 19:10:39 +02:00
Michael Peter Christen
4e56d79fc8 replaced input text field with text field for index deletion with query
and replaced GET with POST method. This should make it possible to
tubmit here very large queries for deletion.
2014-10-24 12:57:37 +02:00
orbiter
515e63c274 ignore the api javadoc directory in git commits 2014-06-15 12:41:14 +02:00
Michael Peter Christen
5e31bad711 - the webgraph shall store all links which appear on a web page and not
all unique links! This made it necessary, that a large portion of the
parser and link processing classes must be adopted to carry a different
type of link collection which carry a property attribute which are
attached to web anchors.
- introduction of a new URL class, AnchorURL
- the other url classes, DigestURI and MultiProtocolURI had been renamed
and refactored to fit into a new document package schema, document.id
- cleanup of net.yacy.cora.document package and refactoring
2013-09-15 00:30:23 +02:00
sixcooler
69906b1d2e Revert "do not use remote proxy if not switched on - regardless of the proto"
This reverts commit 20f452d228.
2013-07-04 19:13:51 +02:00
sixcooler
20f452d228 do not use remote proxy if not switched on - regardless of the proto 2013-07-04 19:12:50 +02:00
Michael Peter Christen
008288719c fix for schema export to consider also automatically generated
coordinate fields
2013-02-25 01:13:03 +01:00
Michael Peter Christen
089dee1770 - generalized SchemaConfiguration into super-class Configuration and
adopted other classes which used the configuration-only access for that
class
- removed many warnings
- adjusted logging
2013-02-25 00:09:41 +01:00
orbiter
39564fddbd more ignore 2012-09-20 18:45:51 +02:00
Alexander Fieger
3db2b5f8e8 created an working free-form project for netbeans (7.1) 2012-01-16 09:05:10 +01:00
Marek Otahal
c11ed8a919 add *.*~ to .gitignore
Signed-off-by: Marek Otahal <markotahal@gmail.com>
2012-01-08 02:34:35 +01:00
Marek Otahal
304ca0b12a add support for development in netbeans
imported project from eclipse, now netbeans will automatically recognize
project folder, link needed libraries, build scripts etc. Just do Open project...

Signed-off-by: Marek Otahal <markotahal@gmail.com>
2012-01-08 02:34:35 +01:00
sixcooler
f46df7be25 test for pushing
some files to ignore
2011-11-24 19:26:53 +01:00
sixcooler
69570fda24 bring my master to stuff from remote 2011-11-24 19:21:58 +01:00
sixcooler
d9c56aa37a Ant-Task for getting version from git 2011-11-24 15:51:25 +01:00
sixcooler
69dcde5cc6 not checking for the pid-file 2011-11-14 12:21:36 +01:00
sixcooler
6567244f2a git testing: 2011-11-12 12:26:42 +01:00
f1ori
fcb7525047 * add .gitignore to svn, so it doesn't get lost on git syncronization
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7743 6c8d7289-2bf4-0310-a012-ef5d649a1542
2011-05-26 16:13:07 +00:00