From 112003a55671ffa5285145280988dc1248b26b08 Mon Sep 17 00:00:00 2001
From: Paul Kocialkowski <contact@paulk.fr>
Date: Fri, 23 Dec 2016 14:20:24 +0100
Subject: Paper build system initial import into Libreboot

This is the initial import of the Paper build system into Libreboot.
It was written as a flexible and painless replacement for the Libreboot
build system, allowing to support many different configurations.
It currently only supports the following CrOS devices:
* Chromebook 13 CB5-311 (nyan big)
* Chromebook 14 (nyan blaze)
* Chromebook 11 (HiSense) (veyron jerry)
* Chromebit CS10 (veyron mickey)
* Chromebook Flip C100PA (veyron minnie)
* Chromebook C201PA (veyron speedy)

The build system also supports building various tools and provides
various scripts to ease the installation on CrOS devices.

Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
---
 projects/libpayload/configs/depthcharge/nyan/arch     | 1 +
 projects/libpayload/configs/depthcharge/nyan/config   | 1 +
 projects/libpayload/configs/depthcharge/targets       | 2 ++
 projects/libpayload/configs/depthcharge/veyron/arch   | 1 +
 projects/libpayload/configs/depthcharge/veyron/config | 1 +
 projects/libpayload/configs/install                   | 1 +
 projects/libpayload/configs/targets                   | 1 +
 7 files changed, 8 insertions(+)
 create mode 100644 projects/libpayload/configs/depthcharge/nyan/arch
 create mode 100644 projects/libpayload/configs/depthcharge/nyan/config
 create mode 100644 projects/libpayload/configs/depthcharge/targets
 create mode 100644 projects/libpayload/configs/depthcharge/veyron/arch
 create mode 100644 projects/libpayload/configs/depthcharge/veyron/config
 create mode 100644 projects/libpayload/configs/install
 create mode 100644 projects/libpayload/configs/targets

(limited to 'projects/libpayload/configs')

diff --git a/projects/libpayload/configs/depthcharge/nyan/arch b/projects/libpayload/configs/depthcharge/nyan/arch
new file mode 100644
index 00000000..fb05f39d
--- /dev/null
+++ b/projects/libpayload/configs/depthcharge/nyan/arch
@@ -0,0 +1 @@
+arm
diff --git a/projects/libpayload/configs/depthcharge/nyan/config b/projects/libpayload/configs/depthcharge/nyan/config
new file mode 100644
index 00000000..ddbb4f8d
--- /dev/null
+++ b/projects/libpayload/configs/depthcharge/nyan/config
@@ -0,0 +1 @@
+config.nyan
diff --git a/projects/libpayload/configs/depthcharge/targets b/projects/libpayload/configs/depthcharge/targets
new file mode 100644
index 00000000..792768c4
--- /dev/null
+++ b/projects/libpayload/configs/depthcharge/targets
@@ -0,0 +1,2 @@
+nyan
+veyron
diff --git a/projects/libpayload/configs/depthcharge/veyron/arch b/projects/libpayload/configs/depthcharge/veyron/arch
new file mode 100644
index 00000000..fb05f39d
--- /dev/null
+++ b/projects/libpayload/configs/depthcharge/veyron/arch
@@ -0,0 +1 @@
+arm
diff --git a/projects/libpayload/configs/depthcharge/veyron/config b/projects/libpayload/configs/depthcharge/veyron/config
new file mode 100644
index 00000000..2ddc22fb
--- /dev/null
+++ b/projects/libpayload/configs/depthcharge/veyron/config
@@ -0,0 +1 @@
+config.veyron
diff --git a/projects/libpayload/configs/install b/projects/libpayload/configs/install
new file mode 100644
index 00000000..1a513840
--- /dev/null
+++ b/projects/libpayload/configs/install
@@ -0,0 +1 @@
+install/libpayload/*:.
diff --git a/projects/libpayload/configs/targets b/projects/libpayload/configs/targets
new file mode 100644
index 00000000..d7e90413
--- /dev/null
+++ b/projects/libpayload/configs/targets
@@ -0,0 +1 @@
+depthcharge
-- 
cgit v1.2.3-70-g09d2