Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ceylon p2(1)							  ceylon p2(1)

NAME
       ceylon p2 - Generates p2	repository metadata suitable for Eclipse

SYNOPSIS
       ceylon p2 [--cacherep=url] [--categories=categories] [--category-
		 prefix=category-prefix] [--cwd=dir] [--maven-overrides=file]
		 [--no-default-repositories] [--offline] [--out=url]
		 [--overrides=file] [--pass=secret] [--rep=url...]
		 [--repository-name=repository-name] [--sysrep=url]
		 [--timeout=seconds] [--user=name] [--verbose[=flags]] [--]
		 {module}...

DESCRIPTION
       This is EXPERIMENTAL

       Given  a	 list  of  modules, and	optionally a category file and prefix,
       this tool generates content.xml and artifacts.xml files in  the	output
       directory, and packs the	folders	in ${output}/features/*	into jars.

OPTIONS
       --cacherep=url
	      Specifies	the folder to use for caching downloaded modules. (de-
	      fault: ~/.ceylon/cache)

       --categories=categories
	      Specify a	categories.xml file to be used for the list  of	 cate-
	      gories

       --category-prefix=category-prefix
	      Specify  the  prefix  for	 categories, for example if you	have a
	      category named 'x' and a prefix of 'com.foo.bar' we will	gener-
	      ate a unit named 'com.foo.bar.x' for your	category

       --cwd=dir
	      Specifies	the current working directory for this tool. (default:
	      the directory where the tool is run from)

       --maven-overrides=file
	      Specifies	the XML	file to	use to load Maven artifact  overrides.
	      See	   http://ceylon-lang.org/documentation/current/refer-
	      ence/repository/maven/ for information. Deprecated: use  --over-
	      rides.

       --no-default-repositories
	      Indicates	that the default repositories should not be used.

       --offline, -L
	      Enables  offline	mode  that  will prevent connections to	remote
	      repositories.

       --out=url, -o url
	      Specifies	the output module repository (which must  be  publish-
	      able). (default: ./modules)

       --overrides=file
	      Specifies	 the  XML  file	 to  use to load module	overrides. See
	      http://ceylon-lang.org/documentation/current/reference/reposito-
	      ry/maven/	for information. Experimental.

       --pass=secret
	      Sets the password	for use	with an	authenticated output reposito-
	      ry (no default).

       --rep=url
	      Specifies	a module repository containing	dependencies.  Can  be
	      specified	 multiple  times.  (default:  modules, ~/.ceylon/repo,
	      https://modules.ceylon-lang.org/repo/1)

       --repository-name=repository-name
	      Specify an output	repository name

       --sysrep=url
	      Specifies	the system repository  containing  essential  modules.
	      (default:	$CEYLON_HOME/repo)

       --timeout=seconds, -T seconds
	      Sets  the	 timeout for connections to remote repositories, use 0
	      for no timeout (default: 20).

       --user=name
	      Sets the user name for use with an authenticated output  reposi-
	      tory (no default).

       --verbose[=flags], -d
	      Produce  verbose	output.	 If no flags are given then be verbose
	      about everything,	otherwise just	be  verbose  about  the	 flags
	      which are	present. Allowed flags include:	all, loader.

				 1 March 2017			  ceylon p2(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=ceylon-p2&sektion=1&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help