Your CPACK Profile

Creating a CPACK profile is needed if

Your CPACK profile is an RDF instance of the class cpack:Profile. The system tries to load a Turtle file .cpack.ttl from the search-path user_profile (i.e., ~/.cpack.ttl on Unix-based systems. Below is an example profile. Here are the key properties:

@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
@prefix cpack:   <http://cliopatria.swi-prolog.org/schema/cpack#> .

<john> a foaf:Person ;
        foaf:name "John Programmer" ;
        foaf:mbox "john@programmers.org" .

[ a cpack:Profile ;
  cpack:name "default" ;
  cpack:defaultAuthor <john> ;
  cpack:fetchRepositoryTemplate
        "https://github.com//JohnProgrammer/@CPACK@.git" ;
  cpack:pushRepositoryTemplate
        "git@github.com:JohnProgrammer/@CPACK@.git" ;
  cpack:servers
        ( <http://cliopatria.swi-prolog.org>
        ) ;
] .
See also
- Create a CPACK