Imported Upstream version 0.48
[platform/upstream/libical.git] / doc / AddingOrModifyingComponents.txt
1
2 How to add or change Components, Properties, Values or Parameters
3
4
5 Adding or modifying values
6 ---------------------------
7
8 You may have to modify these files or data structures
9
10 file design-data/value-c-types.txt
11 file design-data/prop-to-val.txt
12 table parameter_map[] in icalenums.c
13 enum icalvalue_kind in icalenum.h
14 table value_map[] in icalenums.c
15 enum icalparameter_value in icalenum.h
16 table propval_map[] in icalenums.c
17 function icalvalue_as_ical_string() in icalvalue.c
18 function icalvalue_new_from_string_with_error() in icalvalue.c
19
20 When you are done, if you changed any files in the design-data
21 directory, regnerate derived datatypes in src/libical with "make
22 derived" or "make icalvalue"
23