forked from drupallerina/pushtape
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdrupal-org.make
88 lines (73 loc) · 3.04 KB
/
drupal-org.make
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
; This is a comment. Anything starting with a semicolon is a comment
; and will be ignored by the parser. Blanks lines are also ignored.
;
; The file uses standard info file format:
; attribute = value
; REQUIRED ATTRIBUTES
; The version of Drupal the profile is built for. You must include both a
; major and a minor release - just specifying 6.x won't work
core = 7.18
api = 2
; OPTIONAL ATTRIBUTES
; Here you see the format of an array in a .make file. Text enclosed
; in brackets are array keys, and each set to the right of the last is
; a layer deeper in the array. Note that the root array element is
; not enclosed in brackets:
; root_element[first_key][next_key] = value
; The projects attribute is where you define the modules/themes that
; are to be packaged with the profile. The first key is the short name
; of the project (as seen in the drupal.org/project/{projectshortname}
; URI). Note that you *must* specify an exact version of a module or
; theme (one that points to an 'official' release node) -- you cannot
; use development releases!
; These projects are defined using the short form definition. You can
; use this form if you only want to declare the version of the project.
; The version is the value to the right of the core Drupal version in a full
; version string. For example, if you wanted to specify Views 6.x-2.7,
; you would use:
;Contrib
projects[features] = 1.0
projects[pathauto] = 1.2
projects[entityreference] = 1.0
projects[entity] = 1.0-rc3
projects[ctools] = 1.2
projects[token] = 1.4
projects[views] = 3.5
;Events
projects[date] = 2.6
projects[link] = 1.0
;Photos
projects[colorbox] = 2.0
projects[libraries] = 2.0
;Distribution
projects[pushtape_ui] = 1.x-dev
projects[pushtape_discography] = 1.x-dev
projects[pushtape_admin] = 1.x-dev
projects[pushtape_news] = 1.x-dev
projects[pushtape_events] = 1.x-dev
projects[pushtape_photos] = 1.x-dev
projects[pushtape_audio] = 1.x-dev
;Theme
projects[flux] = 1.x-dev
; To include a code library external to the Drupal project, such as
; jQuery UI or TinyMCE, you can include them using the 'libraries'
; attribute, specifying at least the download 'type' and 'url'.
; Note that any referenced third-party libraries *must* be listed at
; http://drupal.org/packaging-whitelist
libraries[colorbox][download][type] = get
libraries[colorbox][download][url] = http://jacklmoore.com/colorbox/colorbox.zip
libraries[colorbox][destination] = libraries
;@todo - Move this to the libraries directory
;library[profiler] = 2.0-beta1
; For pre-releases, like Image 6.x-1.0-beta3, use this format:
;projects[image] = 1.0-beta3
; To define more attributes for a specific project than just the version,
; create another layer of array keys. In the example below, both the
; projects will be placed in a subdirectory of the modules folder.
; Note that if the long form is used, the version key must be defined
; for the project!
; projects[cck][version] = 2.6
; projects[cck][subdir] = cck_related_modules
; projects[filefield][version] = 3.2
; projects[filefield][subdir] = cck_related_modules
; Defining a theme is no different.