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

  
 
  

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 categories

     --category-prefix=category-prefix
	    Specify  the  prefix for categories, for example if you have a cate-
	    gory named 'x' and a prefix of 'com.foo.bar' we will generate 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/reference/reposi-
	    tory/maven/ for information. Deprecated: use --overrides.

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

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

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

     --overrides=file, -O file
	    Specifies the  XML	file  to  use  to  load  module  overrides.  See
	    http://ceylon-lang.org/documentation/current/reference/reposi-
	    tory/maven/ for information. null.

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

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

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

     --sysrep=url
	    Specifies the system repository containing essential  modules.  (de-
	    fault: $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  repository
	    (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.

				 18 August 2017 		    ceylon p2(1)

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

home | help