Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(241)

Side by Side Diff: appengine/isolate/doc/client/Design.md

Issue 2013943002: Changing license header, again! (Closed) Base URL: git@github.com:luci/luci-py.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # .isolate Design 1 # .isolate Design
2 2
3 High level language to describe runtime dependencies. 3 High level language to describe runtime dependencies.
4 4
5 ## Objective 5 ## Objective
6 6
7 Domain specific language to describe runtime dependencies across different OSes 7 Domain specific language to describe runtime dependencies across different OSes
8 and build flavor. This file is *compiled* to generated a `.isolated` file, as 8 and build flavor. This file is *compiled* to generated a `.isolated` file, as
9 described in IsolatedDesign 9 described in IsolatedDesign
10 10
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
104 must end with a '/'**. Otherwise, it must not end with a '/'. '\' must not be 104 must end with a '/'**. Otherwise, it must not end with a '/'. '\' must not be
105 used. 105 used.
106 106
107 107
108 #### Example 108 #### Example
109 109
110 Here's an annotated fictitious example: 110 Here's an annotated fictitious example:
111 ``` 111 ```
112 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 112 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
113 # Use of this source code is governed by a BSD-style license that can be 113 # Use of this source code is governed by a BSD-style license that can be
114 # found in the LICENSE file. 114 # that can be found in the LICENSE file.
115 115
116 -> The file is a stripped down dialect of python so comments start with '#'. 116 -> The file is a stripped down dialect of python so comments start with '#'.
117 -> Copyright headers are automatically kept on file update but not inner comment s. 117 -> Copyright headers are automatically kept on file update but not inner comment s.
118 118
119 { 119 {
120 120
121 -> Top level variables are allowed but the tool will have trouble rewriting them . 121 -> Top level variables are allowed but the tool will have trouble rewriting them .
122 122
123 'variables': { 123 'variables': {
124 'files': [ 124 'files': [
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after
243 N/A, all the processes are single host. Files are content-addressed. 243 N/A, all the processes are single host. Files are content-addressed.
244 244
245 245
246 ## Testing Plan 246 ## Testing Plan
247 247
248 - The isolation code is unit and smoke tested. Since all of the isolate code 248 - The isolation code is unit and smoke tested. Since all of the isolate code
249 is OS-independent and written in python, testing is relatively easy. 249 is OS-independent and written in python, testing is relatively easy.
250 OS-specific projects are IsolatedDesign and TracingToolsDesign. 250 OS-specific projects are IsolatedDesign and TracingToolsDesign.
251 - A canary Continuous Integration master is run by the chromium team at 251 - A canary Continuous Integration master is run by the chromium team at
252 http://build.chromium.org/p/chromium.swarm/waterfall. 252 http://build.chromium.org/p/chromium.swarm/waterfall.
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698