Commit Graph

92 Commits

Author SHA1 Message Date
Xavier Hanin cbffbc5882 IMPROVE: ivy now supports ${pom.version} in poms (IVY-174)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484210 13f79535-47bb-0310-9956-ffa450edef68
2006-02-15 02:53:29 +00:00
Xavier Hanin d7d9cf45fa FIX: httclient is not registered for https urls (IVY-171)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484209 13f79535-47bb-0310-9956-ffa450edef68
2006-02-13 11:31:13 +00:00
Xavier Hanin 3f8fe0e329 FIX: post resolve tasks like retrieve or cachepath should be able to run from cache information (IVY-169)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484203 13f79535-47bb-0310-9956-ffa450edef68
2006-02-10 07:32:06 +00:00
Xavier Hanin c14a3ee19d add matcher setting for resolver per module configuration
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484201 13f79535-47bb-0310-9956-ffa450edef68
2006-02-09 17:50:57 +00:00
Xavier Hanin bac3cb8564 IMPROVE: adds the possibility to disable concistency check (IVY-163)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484200 13f79535-47bb-0310-9956-ffa450edef68
2006-02-08 13:15:42 +00:00
Xavier Hanin 9ab9779e58 FIX: resolve fails without appropriate message when cache is empty and a module in the repository has no revision (IVY-165)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484198 13f79535-47bb-0310-9956-ffa450edef68
2006-02-07 07:25:01 +00:00
Xavier Hanin 0e7eb17fe7 FIX: resolve problem with configuration inheritance (IVY-164)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484196 13f79535-47bb-0310-9956-ffa450edef68
2006-02-02 07:49:25 +00:00
Xavier Hanin 416a39c7da IMPROVE: add possibility to choose matcher on include exclude and conflict manager rules (IVY-161)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484194 13f79535-47bb-0310-9956-ffa450edef68
2006-01-31 09:23:12 +00:00
Xavier Hanin 4dfab0656f first attempt to fix IVY-159
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484193 13f79535-47bb-0310-9956-ffa450edef68
2006-01-30 17:57:44 +00:00
Xavier Hanin 1137b3714e FIX: HTML report shouldn't display the dependencies of evicted modules (IVY-158) (thanks to Maarten Coene)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484191 13f79535-47bb-0310-9956-ffa450edef68
2006-01-27 09:25:04 +00:00
Xavier Hanin 535c0c3433 FIX bug with spaces in organisation modules or revisions IVY-157
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484190 13f79535-47bb-0310-9956-ffa450edef68
2006-01-27 07:53:09 +00:00
Xavier Hanin cf4243dd16 IMPROVE: add regexp management in the install ant task (IVY-154)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484188 13f79535-47bb-0310-9956-ffa450edef68
2006-01-26 10:19:32 +00:00
Xavier Hanin b3b3c2a663 prepare 1.3-RC1
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484185 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 16:48:46 +00:00
Xavier Hanin ed940129bf FIX: problem resolving dependencies when 2 module versions have different configurations (IVY-151)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484176 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 15:23:16 +00:00
Xavier Hanin 91818e2e8d added compatibility info
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484159 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 15:12:49 +00:00
Xavier Hanin f36652ed2d FIX: problem with inheritance between public and private conf (IVY-149)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484157 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 14:17:16 +00:00
Xavier Hanin 1d281b84dd NEW: namespace system: a resolver can be declared to belong to a namespace, which itself
specify the transformation to apply to convert it from and to system namespace (IVY-147)

(not yet fully complete, but begins to work well)

git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484147 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 09:38:36 +00:00
Xavier Hanin a4d1940ebc NEW: exclusion now let exclude whole modules (IVY-144)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484145 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 07:47:35 +00:00
Xavier Hanin 922b1899b2 NEW: pluggable module descriptor parsers let define new kind of module descriptor (IVY-146) (thanks to Maarten Coene)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484142 13f79535-47bb-0310-9956-ffa450edef68
2006-01-24 04:58:27 +00:00
Xavier Hanin 44d9489388 conf fallback mechanism (IVY-145)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484129 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 16:57:46 +00:00
Xavier Hanin 1fab0220a1 IMPROVE: generate xml report using ivy:report task (IVY-143)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484127 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 15:45:18 +00:00
Xavier Hanin 690dae616b NEW: a new install task let add modules found in a repository in another one, even transitively (IVY-141)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484120 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 15:10:35 +00:00
Xavier Hanin a7f8cc4963 added jira issue reference for m2 compatibility (IVY-140)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484113 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 09:57:34 +00:00
Xavier Hanin cdd2763123 NEW: maven2 pom compatibility: most resolvers are now able to handle m2 pom as project metadata and there is a new convertpom task able to convert a pom file to an ivy file
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484112 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 09:56:42 +00:00
Xavier Hanin 3f4d0cc979 IMPROVE: possibility to configure ivy so that special revisions are not queried as fixed one at all (IVY-139)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484108 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 18:08:30 +00:00
Xavier Hanin af59bab18e IMPROVE: better url querying management (IVY-138) (thanks to Bernard Niset)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484106 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 16:48:14 +00:00
Xavier Hanin a2b904aa80 IMPROVE: do not add resolver info in ivy files in cache so that they can be safely used as usual ivy files in a repository (IVY-137)
+ refactoring preparing ability to use other module descriptor file format

git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484104 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 09:07:18 +00:00
Xavier Hanin 3d9b42197b IMPROVE: some javadoc improvements (IVY-136 IVY-129) (thanks to Stephen Nesbitt)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484103 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 07:02:11 +00:00
Xavier Hanin 815513f7da FIX: no variable replacement during the deliver step (IVY-133)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484100 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 17:56:42 +00:00
Xavier Hanin ef9ec6caee import configurations from external file (IVY-88)
review default conf mapping management (IVY-134)

git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484098 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 12:16:14 +00:00
Xavier Hanin 6b548f4561 NEW: a new default resolver (IVY-132) - still needs testing
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484096 13f79535-47bb-0310-9956-ffa450edef68
2006-01-13 18:11:58 +00:00
Xavier Hanin dc22215e6e IMPROVE: add possibility for a chain to behave like a dual chain (IVY-131)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484095 13f79535-47bb-0310-9956-ffa450edef68
2006-01-13 09:44:19 +00:00
Xavier Hanin 23e7c3b44d FIX: conflict badly solved in some complex cases (IVY-130)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484094 13f79535-47bb-0310-9956-ffa450edef68
2006-01-12 10:00:06 +00:00
Xavier Hanin c2ec508538 IMPROVE: add possibility to avoid overwrite of an ivy variable when setting them in ivyconf.xml (IVY-127)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484092 13f79535-47bb-0310-9956-ffa450edef68
2006-01-11 13:47:38 +00:00
Xavier Hanin caa9a8ed4f FIX: mapping on conf * now only takes public configurations (IVY-126)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484091 13f79535-47bb-0310-9956-ffa450edef68
2006-01-11 12:19:12 +00:00
Xavier Hanin 99fab573d7 IMPROVE: ability to exclude the root project from the buildlist (thanks to Constantine Vetoshev) (IVY-124)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484088 13f79535-47bb-0310-9956-ffa450edef68
2006-01-10 06:52:14 +00:00
Xavier Hanin 866ec93bfd FIX: bad dependency ivy files now causes failure (IVY-112)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484085 13f79535-47bb-0310-9956-ffa450edef68
2006-01-03 13:51:00 +00:00
Xavier Hanin e26114a8fb IMPROVE: exclusion of artifacts now works on transitive artifacts, and exclusion can specify organisation and/or module (IVY-116)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484084 13f79535-47bb-0310-9956-ffa450edef68
2006-01-03 10:50:08 +00:00
Xavier Hanin 3081a1b16a IMPROVE: now dynamic revisions replacement by deliver task can be turned off (IVY-120)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484083 13f79535-47bb-0310-9956-ffa450edef68
2005-12-30 12:59:32 +00:00
Xavier Hanin 69f8b7008c FIX: stack overflow error in contradictory conflict cases (IVY-117)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484079 13f79535-47bb-0310-9956-ffa450edef68
2005-12-27 09:46:27 +00:00
Xavier Hanin 1622173832 IMPROVE: better performance with deep transitive dependencies
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484077 13f79535-47bb-0310-9956-ffa450edef68
2005-12-26 16:44:23 +00:00
Xavier Hanin 0b5ba61044 FIX: publish now doesn't call deliver when not necessary (IVY-119)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484076 13f79535-47bb-0310-9956-ffa450edef68
2005-12-26 11:09:35 +00:00
Xavier Hanin 75d346b7ee FIX: clean ant project reference at the end of the build to improve usability in ide launching multiple builds in the same vm (like netbeans) (IVY-87 - IVY-115)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484075 13f79535-47bb-0310-9956-ffa450edef68
2005-12-26 10:18:44 +00:00
Xavier Hanin 4857531fe0 FIX: cachefileset was returning all artifacts for empty configuration (IVY-108)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484074 13f79535-47bb-0310-9956-ffa450edef68
2005-12-26 09:44:33 +00:00
Xavier Hanin 8c13971089 add a conflict manager ("strict") making build fail when a diamond conflict is found (thanks to Christer Jonsson) (IVY-118)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484073 13f79535-47bb-0310-9956-ffa450edef68
2005-12-26 08:57:28 +00:00
Xavier Hanin 0f08bd6302 IMPROVE: allow optional parts in the patterns (IVY-102) (thanks to Maarten Coene)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484069 13f79535-47bb-0310-9956-ffa450edef68
2005-11-02 13:53:50 +00:00
Xavier Hanin 6e294e9096 IMPROVE: ability to define variable directly in ivyconf.xml (IVY-100)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484068 13f79535-47bb-0310-9956-ffa450edef68
2005-10-28 08:43:57 +00:00
Xavier Hanin f65fa87c6d NEW: ivyconf file inclusion in ivyconf files (IVY-99)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484067 13f79535-47bb-0310-9956-ffa450edef68
2005-10-28 08:33:11 +00:00
Xavier Hanin 2b37db76bb - NEW: macrodef feature in ivyconf for defining macro resolvers with parameters (IVY-98)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484066 13f79535-47bb-0310-9956-ffa450edef68
2005-10-28 08:16:52 +00:00
Xavier Hanin ecd6d97cc6 NEW: ability to use a dependency instead of an ivy file in standalone mode (IVY-96)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484060 13f79535-47bb-0310-9956-ffa450edef68
2005-10-25 18:13:06 +00:00