OLD | NEW |
| 1 {# FIXME: replace with custom filter (already in bindings) #} |
1 {% macro wrap_with_condition(condition) %} | 2 {% macro wrap_with_condition(condition) %} |
2 {%- if condition %} | 3 {% if condition %} |
3 #if ENABLE({{condition}}) | 4 #if ENABLE({{condition}}) |
4 {{- caller() }} | 5 {{ caller() -}} |
5 #endif | 6 #endif |
6 {%- else %} | 7 {% else %} |
7 {{- caller() }} | 8 {{ caller() }} |
8 {%- endif %} | 9 {%- endif %} |
9 {%- endmacro %} | 10 {% endmacro %} |
10 | 11 |
11 {# | 12 {# |
12 FIXME: Do we need to put license blocks in generated files? | 13 FIXME: Do we need to put license blocks in generated files? |
13 #} | 14 #} |
14 {% macro license() -%} | 15 {% macro license() %} |
15 /* | 16 /* |
16 * Copyright (C) 2013 Google Inc. All rights reserved. | 17 * Copyright (C) 2013 Google Inc. All rights reserved. |
17 * | 18 * |
18 * Redistribution and use in source and binary forms, with or without | 19 * Redistribution and use in source and binary forms, with or without |
19 * modification, are permitted provided that the following conditions are | 20 * modification, are permitted provided that the following conditions are |
20 * met: | 21 * met: |
21 * | 22 * |
22 * * Redistributions of source code must retain the above copyright | 23 * * Redistributions of source code must retain the above copyright |
23 * notice, this list of conditions and the following disclaimer. | 24 * notice, this list of conditions and the following disclaimer. |
24 * * Redistributions in binary form must reproduce the above | 25 * * Redistributions in binary form must reproduce the above |
(...skipping 11 matching lines...) Expand all Loading... |
36 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | 37 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
37 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | 38 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
38 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | 39 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
39 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | 40 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
40 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 41 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
41 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 42 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
42 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 43 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
43 */ | 44 */ |
44 {%- endmacro %} | 45 {%- endmacro %} |
45 | 46 |
46 {% macro lower_first(s) -%} | 47 {% macro lower_first(s) %} |
47 {{ (s[0]|lower) + s[1:] }} | 48 {{ (s[0]|lower) + s[1:] }} |
48 {%- endmacro %} | 49 {%- endmacro %} |
OLD | NEW |