aboutsummaryrefslogtreecommitdiff
path: root/example/compressed_data/compressed_data.parts
diff options
context:
space:
mode:
Diffstat (limited to 'example/compressed_data/compressed_data.parts')
-rw-r--r--example/compressed_data/compressed_data.parts72
1 files changed, 72 insertions, 0 deletions
diff --git a/example/compressed_data/compressed_data.parts b/example/compressed_data/compressed_data.parts
new file mode 100644
index 0000000..b263763
--- /dev/null
+++ b/example/compressed_data/compressed_data.parts
@@ -0,0 +1,72 @@
+############################################################################
+# Copyright 2016 Intel Corporation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+############################################################################
+
+Import('*')
+
+# Normal stuff that all Parts should have
+env.PartName("sample_compressed_data")
+
+#files
+data_files = Pattern(src_dir='.',
+ includes=[
+ 'grprl_empty.bin',
+ 'README.md',
+ 'groupa/privrl.bin',
+ 'groupa/pubkey.bin',
+ 'groupa/sigrl.bin',
+ 'groupa/privrl_empty.bin',
+ 'groupa/sigrl_empty.bin',
+ 'groupa/member0/mprivkey.dat',
+ 'groupa/member1/mprivkey.dat',
+ 'groupa/privrevokedmember0/mprivkey.dat',
+ 'groupa/privrevokedmember1/mprivkey.dat',
+ 'groupa/privrevokedmember2/mprivkey.dat',
+ 'groupa/sigrevokedmember0/mprivkey.dat',
+ 'groupa/sigrevokedmember1/mprivkey.dat',
+ 'groupa/sigrevokedmember2/mprivkey.dat',
+ 'groupb/privrl.bin',
+ 'groupb/pubkey.bin',
+ 'groupb/sigrl.bin',
+ 'groupb/privrl_empty.bin',
+ 'groupb/sigrl_empty.bin',
+ 'groupb/member0/mprivkey.dat',
+ 'groupb/privrevokedmember0/mprivkey.dat',
+ 'groupb/sigrevokedmember0/mprivkey.dat',
+ ],
+ recursive=True)
+
+sample_default_files = Pattern(src_dir='.',
+ includes=[
+ 'mprivkey.dat',
+ 'pubkey.bin',
+ 'cacert.bin',
+ 'grprl.bin',
+ 'privrl.bin',
+ 'sigrl.bin',
+ ],
+ recursive=True)
+
+part_file = ['compressed_data.parts']
+
+if 'install_package' in env['MODE']:
+ env.InstallTopLevel(data_files, sub_dir='example/compressed_data')
+ env.InstallTopLevel(part_file, sub_dir='example/compressed_data')
+ env.InstallTopLevel(sample_default_files, sub_dir='example/compressed_data')
+else:
+ env.InstallData(data_files,
+ sub_dir='compressed_data',
+ no_pkg=False)
+ env.InstallTopLevel(sample_default_files, sub_dir='compressed_example')