-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDATAFORMAT_DRAFT
55 lines (45 loc) · 1.2 KB
/
DATAFORMAT_DRAFT
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
Data Model
*** THIS IS DRAFT SUGGESTION ****
* id
[number]
unique key. (UK1)
* name
[string]
can't include space letter. (UK2)
* version
[string]
can't include space letter.
name and version make the script unique. (UK2)
* description
[string]
description of the script.
* keywords
[string]
comma separated strings.
* requires
[string]
comma separated strings that is aligning ID.
if the ID is leading with '*', it have to be treated as 'optinal'.
----------------------------
id1,id2,*id3
----------------------------
* install
A bash shell script for installing.
this script is running on temporary directory.
environment $TARGET_FILE and $VIMHOME are defined before running.
----------------------------
unzip $TARGET_FILE
mkdir $VIMHOME/plugin/.
cp plugin/foo.vim $VIMHOME/plugin/.
----------------------------
* install_win32
A batch file for installing.
environment %TARGET_FILE% and %VIMHOME% are defined before running.
----------------------------
unzip $TARGET_FILE
mkdir $VIMHOME/plugin/.
copy plugin/foo.vim $VIMHOME/plugin/.
----------------------------
* disable
[boolean]
If this version become deprecated, it should be set true.