Compare commits
187 Commits
2015.11-rc
...
2015.11.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9f0610c188 | ||
|
|
c76f557eef | ||
|
|
c0c568ddd6 | ||
|
|
45c566ea5d | ||
|
|
be26df751b | ||
|
|
fa047bb052 | ||
|
|
0da6f8f518 | ||
|
|
3f90e532ff | ||
|
|
c17c29b9f8 | ||
|
|
fbc93033b5 | ||
|
|
cf5f3fcc5a | ||
|
|
03ac181e04 | ||
|
|
26013972ce | ||
|
|
9dbd2b55b9 | ||
|
|
f3b3d6e27c | ||
|
|
0f48e36873 | ||
|
|
03e75132b7 | ||
|
|
f58cf6ddb2 | ||
|
|
9b17d82850 | ||
|
|
e0807e5dce | ||
|
|
2c7f7de143 | ||
|
|
cb34ea5d6a | ||
|
|
d60d6ac037 | ||
|
|
235d97225f | ||
|
|
2e08c3ac60 | ||
|
|
e7c4eddda8 | ||
|
|
e99163a826 | ||
|
|
f5d9d41701 | ||
|
|
15cec18f6c | ||
|
|
7311116e78 | ||
|
|
645750d1c8 | ||
|
|
ed9398d1a2 | ||
|
|
044a0f2919 | ||
|
|
edb154b94f | ||
|
|
7a0d47340c | ||
|
|
db80b0a5d6 | ||
|
|
47dd01f1ac | ||
|
|
c2ca1279bc | ||
|
|
4a8b0c6795 | ||
|
|
610f3fa03d | ||
|
|
260fe6c422 | ||
|
|
07283e6ad5 | ||
|
|
b1ad8c5166 | ||
|
|
8cb83e662a | ||
|
|
c296d34887 | ||
|
|
f35b108b1e | ||
|
|
a32ca7668a | ||
|
|
bb5e3ffb11 | ||
|
|
0885724fbe | ||
|
|
ba60acfc58 | ||
|
|
0240baa4b0 | ||
|
|
ac43476f54 | ||
|
|
e76d59c258 | ||
|
|
a36d751abd | ||
|
|
66fb7028ed | ||
|
|
2b4b915dd0 | ||
|
|
33e81e381a | ||
|
|
1069d0fc8c | ||
|
|
1a0645851c | ||
|
|
f58a5d73ab | ||
|
|
f5646333c3 | ||
|
|
37ec6ceaa8 | ||
|
|
3d64477768 | ||
|
|
489d86616f | ||
|
|
f1ad7a7458 | ||
|
|
cf44dfedc6 | ||
|
|
9327c73aa8 | ||
|
|
870e13d916 | ||
|
|
0a38840594 | ||
|
|
f2eb48ec7e | ||
|
|
f0cf937502 | ||
|
|
cc792014f6 | ||
|
|
1ec9588a65 | ||
|
|
b29cb96804 | ||
|
|
caca64ed5f | ||
|
|
a8362d11c5 | ||
|
|
c626998d47 | ||
|
|
7f1ec872cd | ||
|
|
97ab48658d | ||
|
|
a597e3c676 | ||
|
|
917b6e72ea | ||
|
|
2a8e96d057 | ||
|
|
953b84a930 | ||
|
|
4bb1d97b11 | ||
|
|
c9d9bcb4e1 | ||
|
|
e189de1646 | ||
|
|
eaa876ad31 | ||
|
|
47cab068fb | ||
|
|
31a0e3fa62 | ||
|
|
08e08586b5 | ||
|
|
b18e4b5849 | ||
|
|
2b88f14fdc | ||
|
|
c38ea9a59b | ||
|
|
4aaaa0be87 | ||
|
|
1ed2e40497 | ||
|
|
90d6fe5ae0 | ||
|
|
61c03feaa8 | ||
|
|
05ccc70b6e | ||
|
|
508bb46bad | ||
|
|
57b97576e4 | ||
|
|
868970bbae | ||
|
|
bfaed966af | ||
|
|
5b7cb94c96 | ||
|
|
5972ea48c3 | ||
|
|
aadf19c9c3 | ||
|
|
de5bfeac56 | ||
|
|
154c3ea732 | ||
|
|
fa4ae3e98d | ||
|
|
551cdaf2d2 | ||
|
|
34d081674a | ||
|
|
5c0c385226 | ||
|
|
2619ccbb94 | ||
|
|
97abbf210a | ||
|
|
694fa0e332 | ||
|
|
e9b415ace0 | ||
|
|
b59169d174 | ||
|
|
90d1299a18 | ||
|
|
dd5f8b25d4 | ||
|
|
fdb35ce73e | ||
|
|
e6cd634fa6 | ||
|
|
1fe3ff6de0 | ||
|
|
ec81a789b7 | ||
|
|
5bd650a27c | ||
|
|
a3c7b5274d | ||
|
|
4c0999b8cd | ||
|
|
71b1d39726 | ||
|
|
4b33c32480 | ||
|
|
292cc2a20a | ||
|
|
cb8b5c27b2 | ||
|
|
7caf46439c | ||
|
|
b3f7f949f0 | ||
|
|
71b0ebd92d | ||
|
|
1ca617fe72 | ||
|
|
66e28e9815 | ||
|
|
67299e3ae0 | ||
|
|
5f2cd8f5ec | ||
|
|
49b96924ef | ||
|
|
e97eab114e | ||
|
|
91f888cbc4 | ||
|
|
11f47facd5 | ||
|
|
d761f0f408 | ||
|
|
648956a137 | ||
|
|
9a730a92a3 | ||
|
|
8963207bf6 | ||
|
|
8a3478d9b6 | ||
|
|
40b29611db | ||
|
|
4fc6f61b0e | ||
|
|
e50c333c35 | ||
|
|
2bc7c2e009 | ||
|
|
6375c462e0 | ||
|
|
5be50abb61 | ||
|
|
69516e05c8 | ||
|
|
24ecac5562 | ||
|
|
c26a578140 | ||
|
|
2156714b99 | ||
|
|
3fe2eb9ed0 | ||
|
|
3120db1508 | ||
|
|
bb16580a46 | ||
|
|
68928209da | ||
|
|
b6eb7600c2 | ||
|
|
89b7375b0f | ||
|
|
8b58ec0169 | ||
|
|
cdf55a1265 | ||
|
|
c63534de71 | ||
|
|
bcf98fe65b | ||
|
|
76db6b0dd0 | ||
|
|
08fc0a47e1 | ||
|
|
aab5a2829b | ||
|
|
8d9b39a979 | ||
|
|
1fc783adc5 | ||
|
|
7d435d8510 | ||
|
|
185aa5b0f0 | ||
|
|
b7184e66c0 | ||
|
|
f364c1f8d9 | ||
|
|
5eb54fc095 | ||
|
|
21aa707a12 | ||
|
|
04e401e20a | ||
|
|
c02f2606cf | ||
|
|
29206817d0 | ||
|
|
adcc48e0b2 | ||
|
|
54fde89493 | ||
|
|
226d23c3f9 | ||
|
|
fa110626f7 | ||
|
|
70dffaa132 | ||
|
|
b4718c3a28 | ||
|
|
40c43ee0b7 | ||
|
|
8dc1095108 |
85
CHANGES
@@ -1,3 +1,88 @@
|
||||
2015.11.1, Released December 5th, 2015
|
||||
|
||||
Fix for issue with the host package RPATH check when a custom host
|
||||
directory (BR2_HOST_DIR=/path/to/somewhere) is used.
|
||||
|
||||
Important (and/or security related) bugfixes for busybox,
|
||||
dropbear, libpng and openssl.
|
||||
|
||||
Updated/fixed packages: busybox, dropbear, gawk, libpng, openssl
|
||||
|
||||
2015.11, Released November 30th, 2015
|
||||
|
||||
Minor fixes.
|
||||
|
||||
Merged/seperate /usr handling is now also performed for
|
||||
staging so cross-gdb / gdbserver can find the libraries.
|
||||
|
||||
Updated/fixed packages: autossh, conntrack-tools, dcron,
|
||||
espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
|
||||
libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
|
||||
rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
|
||||
zmqpp
|
||||
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#8441: Invalid directory for X11 fonts in target (RPi2)
|
||||
#8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
|
||||
|
||||
2015.11-rc3, Released November 26th, 2015
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
We have a new modern website!
|
||||
|
||||
Updated/fixed packages: apitrace, audiofile, autossh, bullet,
|
||||
c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
|
||||
fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
|
||||
gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
|
||||
guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
|
||||
libfreeimage, libgsasl, libgtk3, libxml2, localedef,
|
||||
lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
|
||||
oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
|
||||
sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
|
||||
yajl, zmqpp
|
||||
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#6872: gpsd: disabled on microblaze
|
||||
#8321: invalid opcode error with minidlna and ffmpeg
|
||||
#8336: Default systemd configuration fails to boot correctly in 2015-08
|
||||
#8446: rpi-userland failed to build with glibc 2.22
|
||||
|
||||
2015.11-rc2, Released November 19th, 2015
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
LD_LIBRARY_PATH is no longer used to ensure host binaries find
|
||||
their libraries, fixing issues on recent Fedora.
|
||||
|
||||
Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
|
||||
with ${TARGET}-cc after the move to use a toolchain wrapper
|
||||
for the internal toolchain.
|
||||
|
||||
Appy-patches.sh now correctly applies all files listed in
|
||||
series files.
|
||||
|
||||
Fixes for merged /usr handling when a custom skeleton is used.
|
||||
|
||||
Updated/fixed packages: axfsutils, boost, busybox, dhcp,
|
||||
directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
|
||||
gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
|
||||
libecore, libgudev, libnss, libpng, libserial, libssh2,
|
||||
libuecc, libxml2, linux-headers, liquid-dsp, ltris,
|
||||
lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
|
||||
mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
|
||||
polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
|
||||
ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
|
||||
ushare, wine, wpa_supplicant, x265,
|
||||
xdriver_xf86-video-siliconmotion, zxing-cpp
|
||||
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#4790: Running udhcpc on a system with NFS root kills NFS
|
||||
#8456: Building host-pkgconf on Fedora 23 fails due to..
|
||||
|
||||
2015.11-rc1, Released November, 7th 2015
|
||||
|
||||
Fixes all over the tree and new features.
|
||||
|
||||
11
Makefile
@@ -41,7 +41,7 @@ else # umask
|
||||
all:
|
||||
|
||||
# Set and export the version string
|
||||
export BR2_VERSION := 2015.11-rc1
|
||||
export BR2_VERSION := 2015.11.1
|
||||
|
||||
# Save running make version since it's clobbered by the make package
|
||||
RUNNING_MAKE_VERSION := $(MAKE_VERSION)
|
||||
@@ -456,14 +456,9 @@ else
|
||||
LIB_SYMLINK = lib32
|
||||
endif
|
||||
|
||||
# Populating the staging with the base directories is handled by the skeleton package
|
||||
$(STAGING_DIR):
|
||||
@mkdir -p $(STAGING_DIR)/bin
|
||||
@mkdir -p $(STAGING_DIR)/lib
|
||||
@ln -snf lib $(STAGING_DIR)/$(LIB_SYMLINK)
|
||||
@mkdir -p $(STAGING_DIR)/usr/lib
|
||||
@ln -snf lib $(STAGING_DIR)/usr/$(LIB_SYMLINK)
|
||||
@mkdir -p $(STAGING_DIR)/usr/include
|
||||
@mkdir -p $(STAGING_DIR)/usr/bin
|
||||
@mkdir -p $(STAGING_DIR)
|
||||
@ln -snf $(STAGING_DIR) $(BASE_DIR)/staging
|
||||
|
||||
RSYNC_VCS_EXCLUSIONS = \
|
||||
|
||||
@@ -200,6 +200,8 @@ config BR2_GCC_TARGET_CPU
|
||||
default "e300c2" if BR2_powerpc_e300c2
|
||||
default "e300c3" if BR2_powerpc_e300c3
|
||||
default "e500mc" if BR2_powerpc_e500mc
|
||||
default "e5500" if BR2_powerpc_e5500
|
||||
default "e6500" if BR2_powerpc_e6500
|
||||
default "power4" if BR2_powerpc_power4
|
||||
default "power5" if BR2_powerpc_power5
|
||||
default "power6" if BR2_powerpc_power6
|
||||
|
||||
@@ -3,14 +3,14 @@ ARM software simulator of the AArch64 architecture.
|
||||
|
||||
First, one has to download the AArch64 software simulator from:
|
||||
|
||||
https://silver.arm.com/download/download.tm?pv=1509509
|
||||
https://silver.arm.com/download/download.tm?pv=2482590
|
||||
|
||||
Then, use the arm_foundationv8_defconfig configuration to build your
|
||||
Buildroot system.
|
||||
|
||||
Finally, boot your system with:
|
||||
|
||||
${LOCATION_OF_FOUNDATIONV8_SIMULATOR}/Foundation_v8 \
|
||||
${LOCATION_OF_FOUNDATIONV8_SIMULATOR}/models/Linux64_GCC-4.1/Foundation_Platform \
|
||||
--image output/images/linux-system.axf \
|
||||
--block-device output/images/rootfs.ext2 \
|
||||
--network=nat
|
||||
|
||||
@@ -11,7 +11,7 @@ diff --git a/include/configs/zynq_zed.h b/include/configs/zynq_zed.h
|
||||
index 946de95..2400a88 100644
|
||||
--- a/include/configs/zynq_zed.h
|
||||
+++ b/include/configs/zynq_zed.h
|
||||
@@ -24,4 +24,29 @@
|
||||
@@ -24,4 +24,28 @@
|
||||
|
||||
#include <configs/zynq-common.h>
|
||||
|
||||
@@ -20,7 +20,7 @@ index 946de95..2400a88 100644
|
||||
+ "envload=mmc info && if fatload mmc 0 0x1000 uEnv.txt;"\
|
||||
+ " then echo Importing uEnv.txt; env import -t 0x1000" \
|
||||
+ " $filesize; fi;\0" \
|
||||
+ "bootcmd=run $modeboot\0" \
|
||||
+ "bootcmd=run envload; run $modeboot\0" \
|
||||
+ "modeboot=sdboot\0" \
|
||||
+ "baudrate=115200\0" \
|
||||
+ "bootenv=uEnv.txt\0" \
|
||||
@@ -28,8 +28,7 @@ index 946de95..2400a88 100644
|
||||
+ "kernel_image=uImage\0" \
|
||||
+ "ramdisk_image=rootfs.cpio.uboot\0" \
|
||||
+ "fpga_image=system.bit\0" \
|
||||
+ "sdboot=echo Booting from SD...;" \
|
||||
+ " run envload; run fpgaboot;" \
|
||||
+ "sdboot=echo Booting from SD...; run fpgaboot;" \
|
||||
+ " fatload mmc 0 0x1000000 ${kernel_image}" \
|
||||
+ " && fatload mmc 0 0x2000000 ${ramdisk_image}" \
|
||||
+ " && fatload mmc 0 0x3000000 ${devicetree_image}" \
|
||||
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -8,4 +8,4 @@ graphical window is the framebuffer.
|
||||
Startup time is slow because of the SMP CPU emulation so be patient.
|
||||
This emulation is known to be flaky.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -5,4 +5,4 @@ Run the emulation with:
|
||||
The login prompt will appear in the terminal that started Qemu. The
|
||||
graphical window is the framebuffer.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -5,4 +5,4 @@ Run the emulation with:
|
||||
The login prompt will appear in the terminal that started Qemu. The
|
||||
graphical window is the framebuffer.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -17,3 +17,4 @@ CONFIG_XILINX_EMACLITE=y
|
||||
CONFIG_SERIAL_UARTLITE=y
|
||||
CONFIG_SERIAL_UARTLITE_CONSOLE=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
CONFIG_TMPFS=y
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -16,3 +16,4 @@ CONFIG_XILINX_EMACLITE=y
|
||||
CONFIG_SERIAL_UARTLITE=y
|
||||
CONFIG_SERIAL_UARTLITE_CONSOLE=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
CONFIG_TMPFS=y
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -6,4 +6,4 @@ The login prompt will appear in the terminal that started Qemu. The
|
||||
graphical window is the framebuffer. No keyboard support has been
|
||||
enabled.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -5,4 +5,4 @@ Run the emulation with:
|
||||
The login prompt will appear in the terminal that started Qemu. The
|
||||
graphical window is the framebuffer.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -5,4 +5,4 @@ Run the emulation with:
|
||||
The login prompt will appear in the terminal that started Qemu. The
|
||||
graphical window is the framebuffer.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -6,4 +6,4 @@ The login prompt will appear in the terminal that started Qemu. The
|
||||
graphical window is the framebuffer. No keyboard support has been
|
||||
enabled.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -5,4 +5,4 @@ Run the emulation with:
|
||||
The login prompt will appear in the terminal that started Qemu. The
|
||||
graphical window is the framebuffer.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
38
board/qemu/ppc-mpc8544ds/linux-4.3.config
Normal file
@@ -0,0 +1,38 @@
|
||||
CONFIG_PPC_85xx=y
|
||||
CONFIG_PHYS_64BIT=y
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_NO_HZ=y
|
||||
CONFIG_HIGH_RES_TIMERS=y
|
||||
CONFIG_IKCONFIG=y
|
||||
CONFIG_IKCONFIG_PROC=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE="${BR_BINARIES_DIR}/rootfs.cpio"
|
||||
CONFIG_MODULES=y
|
||||
CONFIG_MODULE_UNLOAD=y
|
||||
CONFIG_MPC8540_ADS=y
|
||||
CONFIG_MPC85xx_DS=y
|
||||
CONFIG_HIGHMEM=y
|
||||
CONFIG_MATH_EMULATION=y
|
||||
CONFIG_PCI=y
|
||||
CONFIG_PCIEPORTBUS=y
|
||||
CONFIG_PCI_MSI=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_DEVTMPFS=y
|
||||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_E1000=y
|
||||
CONFIG_SERIAL_8250=y
|
||||
CONFIG_SERIAL_8250_CONSOLE=y
|
||||
CONFIG_SERIAL_8250_NR_UARTS=6
|
||||
CONFIG_SERIAL_8250_RUNTIME_UARTS=6
|
||||
CONFIG_SERIAL_8250_MANY_PORTS=y
|
||||
CONFIG_SERIAL_8250_DETECT_IRQ=y
|
||||
CONFIG_SERIAL_8250_RSA=y
|
||||
CONFIG_USB=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
CONFIG_USB_EHCI_FSL=y
|
||||
CONFIG_USB_OHCI_HCD=y
|
||||
CONFIG_TMPFS=y
|
||||
@@ -4,5 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
Tested with QEMU 2.0.2
|
||||
QEMU 2.1.x and 2.2.x are known broken.
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -5,4 +5,4 @@ Run the emulation with:
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
The graphical window is the framebuffer.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -5,4 +5,4 @@ Run the emulation with:
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
The graphical window is the framebuffer.
|
||||
|
||||
Tested with QEMU 2.4.0.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
# CONFIG_SWAP is not set
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
CONFIG_NO_HZ_IDLE=y
|
||||
@@ -16,11 +15,10 @@ CONFIG_BLK_DEV_SD=y
|
||||
CONFIG_ATA=y
|
||||
CONFIG_PATA_CMD64X=y
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NE2K_PCI=y
|
||||
CONFIG_E1000=y
|
||||
CONFIG_SERIAL_SUNSU=y
|
||||
CONFIG_SERIAL_SUNSU_CONSOLE=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_TMPFS=y
|
||||
CONFIG_NLS=y
|
||||
CONFIG_NLS_DEFAULT="utf-8"
|
||||
@@ -1,6 +1,6 @@
|
||||
Run the emulation with:
|
||||
|
||||
qemu-system-sparc64 -M sun4u -kernel output/images/vmlinux -append "root=/dev/sda console=ttyS0,115200" -serial stdio output/images/rootfs.ext2
|
||||
qemu-system-sparc64 -M sun4u -kernel output/images/vmlinux -append "root=/dev/sda console=ttyS0,115200" -serial stdio output/images/rootfs.ext2 -net nic,model=e1000 -net user
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the graphical window.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the graphical window.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -4,4 +4,4 @@ Run the emulation with:
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu.
|
||||
|
||||
Tested with QEMU 2.2.1
|
||||
Tested with QEMU 2.3.0
|
||||
|
||||
@@ -72,9 +72,11 @@ UBOOT_BIN_IFT = $(UBOOT_BIN).ift
|
||||
endif
|
||||
|
||||
# The kernel calls AArch64 'arm64', but U-Boot calls it just 'arm', so
|
||||
# we have to special case it.
|
||||
# we have to special case it. Similar for i386/x86_64 -> x86
|
||||
ifeq ($(KERNEL_ARCH),arm64)
|
||||
UBOOT_ARCH = arm
|
||||
else ifneq ($(filter $(KERNEL_ARCH),i386 x86_64),)
|
||||
UBOOT_ARCH = x86
|
||||
else
|
||||
UBOOT_ARCH = $(KERNEL_ARCH)
|
||||
endif
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
BR2_aarch64=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="3.13"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_13=y
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
|
||||
@@ -2,20 +2,21 @@
|
||||
BR2_aarch64=y
|
||||
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
|
||||
|
||||
# Filesystem
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux-4.3.config"
|
||||
|
||||
@@ -5,8 +5,6 @@ BR2_ARM_ENABLE_NEON=y
|
||||
BR2_ARM_FPU_VFPV3D16=y
|
||||
|
||||
# System
|
||||
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttySAC1"
|
||||
|
||||
# Filesystem
|
||||
@@ -16,12 +14,12 @@ BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
# Lock to 3.10 headers to avoid breaking with newer kernels
|
||||
# Stuck at 3.10.x because there's no Nuri DTS
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="3.10.87"
|
||||
BR2_DEFAULT_KERNEL_VERSION="3.10.92"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.87"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.92"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="exynos4"
|
||||
BR2_LINUX_KERNEL_ZIMAGE=y
|
||||
|
||||
@@ -2,23 +2,23 @@
|
||||
BR2_arm=y
|
||||
BR2_arm926t=y
|
||||
|
||||
# system
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
|
||||
|
||||
# filesystem
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_ZIMAGE=y
|
||||
|
||||
@@ -5,23 +5,22 @@ BR2_ARM_ENABLE_NEON=y
|
||||
BR2_ARM_FPU_VFPV3D16=y
|
||||
|
||||
# System
|
||||
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
|
||||
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="vexpress"
|
||||
BR2_LINUX_KERNEL_ZIMAGE=y
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
|
||||
@@ -3,22 +3,23 @@ BR2_microblaze=y
|
||||
BR2_microblazebe=y
|
||||
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyUL0"
|
||||
|
||||
# Filesystem
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_LINUX_BIN=y
|
||||
BR2_LINUX_KERNEL_PATCH="board/qemu/microblazebe-mmu/xilinx-xemaclite.patch"
|
||||
|
||||
@@ -3,22 +3,23 @@ BR2_microblaze=y
|
||||
BR2_microblazeel=y
|
||||
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyUL0"
|
||||
|
||||
# Filesystem
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_LINUX_BIN=y
|
||||
BR2_LINUX_KERNEL_PATCH="board/qemu/microblazeel-mmu/xilinx-xemaclite.patch"
|
||||
|
||||
@@ -2,21 +2,24 @@
|
||||
BR2_mips64=y
|
||||
BR2_MIPS_NABI64=y
|
||||
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_VMLINUX=y
|
||||
|
||||
# Serial port config
|
||||
|
||||
@@ -2,21 +2,24 @@
|
||||
BR2_mips64el=y
|
||||
BR2_MIPS_NABI64=y
|
||||
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_VMLINUX=y
|
||||
|
||||
# Serial port config
|
||||
|
||||
@@ -2,21 +2,24 @@
|
||||
BR2_mips=y
|
||||
BR2_mips_32r2=y
|
||||
|
||||
# filesystem
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips-malta/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips-malta/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_VMLINUX=y
|
||||
|
||||
# Serial port config
|
||||
|
||||
@@ -2,21 +2,24 @@
|
||||
BR2_mipsel=y
|
||||
BR2_mips_32r2=y
|
||||
|
||||
# filesystem
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mipsel-malta/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mipsel-malta/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_VMLINUX=y
|
||||
|
||||
# Serial port config
|
||||
|
||||
@@ -3,21 +3,21 @@ BR2_powerpc64=y
|
||||
BR2_powerpc_power7=y
|
||||
|
||||
# System
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="hvc0"
|
||||
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="pseries"
|
||||
BR2_LINUX_KERNEL_VMLINUX=y
|
||||
|
||||
@@ -2,21 +2,24 @@
|
||||
BR2_powerpc=y
|
||||
BR2_powerpc_750=y
|
||||
|
||||
# filesystem
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-g3beige/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-g3beige/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_VMLINUX=y
|
||||
|
||||
# Serial port config
|
||||
|
||||
@@ -2,20 +2,24 @@
|
||||
BR2_powerpc=y
|
||||
BR2_powerpc_8548=y
|
||||
|
||||
# filesystem
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
|
||||
# Filesystem
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="mpc85xx"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-mpc8544ds/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_VMLINUX=y
|
||||
|
||||
# Serial port config
|
||||
|
||||
@@ -6,10 +6,10 @@ BR2_powerpc_440=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Use soft float
|
||||
BR2_SOFT_FLOAT=y
|
||||
@@ -17,9 +17,9 @@ BR2_SOFT_FLOAT=y
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-virtex-ml507/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-virtex-ml507/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_VMLINUX=y
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="virtex440-ml507"
|
||||
|
||||
@@ -2,23 +2,23 @@
|
||||
BR2_sh=y
|
||||
BR2_sh4=y
|
||||
|
||||
# system
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttySC1"
|
||||
|
||||
# filesystem
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Linux kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_ZIMAGE=y
|
||||
|
||||
@@ -2,23 +2,22 @@
|
||||
BR2_sh=y
|
||||
BR2_sh4eb=y
|
||||
|
||||
# system
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
# System
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttySC1"
|
||||
|
||||
# filesystem
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Linux kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2.3"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4eb-r2d/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4eb-r2d/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_ZIMAGE=y
|
||||
|
||||
@@ -2,18 +2,21 @@
|
||||
BR2_sparc64=y
|
||||
BR2_sparc_v9=y
|
||||
|
||||
# filesystem
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.1 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.1"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Linux kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc64-sun4u/linux-4.1.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc64-sun4u/linux-4.3.config"
|
||||
|
||||
@@ -2,21 +2,22 @@
|
||||
BR2_sparc=y
|
||||
BR2_sparc_v8=y
|
||||
|
||||
BR2_GLOBAL_PATCH_DIR="board/qemu/sparc-ss10"
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
|
||||
# filesystem
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Linux kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc-ss10/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc-ss10/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_ZIMAGE=y
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
# Architecture
|
||||
BR2_x86_64=y
|
||||
|
||||
# system
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||
|
||||
# filesystem
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux-4.3.config"
|
||||
|
||||
@@ -2,22 +2,22 @@
|
||||
BR2_i386=y
|
||||
BR2_x86_pentiumpro=y
|
||||
|
||||
# system
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||
|
||||
# filesystem
|
||||
# Filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux-4.3.config"
|
||||
|
||||
@@ -5,26 +5,28 @@ BR2_XTENSA_CUSTOM_NAME="dc232b"
|
||||
BR2_XTENSA_CORE_NAME="lx60"
|
||||
BR2_XTENSA_OVERLAY_DIR="board/qemu/xtensa-lx60"
|
||||
|
||||
# Patches
|
||||
BR2_GLOBAL_PATCH_DIR="board/qemu/xtensa-lx60"
|
||||
|
||||
# System
|
||||
BR2_SYSTEM_DHCP="eth0"
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
|
||||
|
||||
# Filesystem
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# Lock to 4.2 headers to avoid breaking with newer kernels
|
||||
# Lock to 4.3 headers to avoid breaking with newer kernels
|
||||
BR2_KERNEL_HEADERS_VERSION=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.2"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y
|
||||
BR2_DEFAULT_KERNEL_VERSION="4.3"
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
|
||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-4.2.config"
|
||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-4.3.config"
|
||||
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
||||
BR2_LINUX_KERNEL_IMAGE_NAME="Image.elf"
|
||||
BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="zImage"
|
||||
|
||||
@@ -17,7 +17,7 @@ set, then the value of +BR2_DL_DIR+ in the Buildroot configuration is
|
||||
overridden. The following line should be added to +<~/.bashrc>+.
|
||||
|
||||
-----------------
|
||||
$ export BR2_DL_DIR <shared download location>
|
||||
export BR2_DL_DIR=<shared download location>
|
||||
-----------------
|
||||
|
||||
The download location can also be set in the +.config+ file, with the
|
||||
|
||||
@@ -1,62 +0,0 @@
|
||||
<!--#include file="header.html" -->
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-6 col-sm-offset-3" style="padding-bottom:10px">
|
||||
<img class="center-block" src="images/menuconfig.png"
|
||||
style="max-width:100%;"
|
||||
alt="Buildroot menuconfig" border="0">
|
||||
</div>
|
||||
<div class="col-sm-10 col-sm-offset-1">
|
||||
|
||||
<p>Buildroot is a set of Makefiles and patches that makes it easy to
|
||||
generate a complete embedded Linux system. Buildroot can generate any
|
||||
or all of a cross-compilation toolchain, a root filesystem, a kernel
|
||||
image and a bootloader image. Buildroot is useful mainly for people
|
||||
working with small or embedded systems, using various CPU
|
||||
architectures (x86, ARM, MIPS, PowerPC, etc.) : it automates the
|
||||
building process of your embedded system and eases the
|
||||
cross-compilation process.</p>
|
||||
|
||||
<p>The major Buildroot features are:</p>
|
||||
|
||||
<ul>
|
||||
|
||||
<li>Can <b>handle everything</b> in your embedded system development
|
||||
project: cross-compiling toolchain, root filesystem generation,
|
||||
kernel image compilation and bootloader compilation. Buildroot is
|
||||
also sufficiently flexible that it can also be used for only one or
|
||||
several of these steps.</li>
|
||||
|
||||
<li>Is <b>very easy</b> to set up, thanks to its menuconfig, gconfig
|
||||
and xconfig configuration interfaces, familiar to all embedded Linux
|
||||
developers. Building a basic embedded Linux system with Buildroot
|
||||
typically takes 15-30 minutes.</li>
|
||||
|
||||
<li>Supports <b>several hundreds of packages</b> for userspace
|
||||
applications and libraries: X.org stack, Gtk2, Qt, DirectFB, SDL,
|
||||
GStreamer and a large number of network-related and system-related
|
||||
utilities and libraries are supported.</li>
|
||||
|
||||
<li>Supports <b>multiple filesystem types</b> for the root
|
||||
filesystem image: JFFS2, UBIFS, tarballs, romfs, cramfs, squashfs
|
||||
and more.</li>
|
||||
|
||||
<li>Can generate an (e)glibc or uClibc cross-compilation toolchain,
|
||||
or re-use your existing glibc, eglibc or uClibc cross-compilation
|
||||
toolchain</li>
|
||||
|
||||
<li>Has a <b>simple structure</b> that makes it easy to understand
|
||||
and extend. It relies only on the well-known Makefile language.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<p>Buildroot is maintained by <a href=
|
||||
"mailto:jacmet@uclibc.org">Peter Korsgaard</a>, and licensed under the
|
||||
<a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU
|
||||
GENERAL PUBLIC LICENSE V2 (Or later)</a>. Stable releases are
|
||||
delivered every three months.</p>
|
||||
|
||||
</div><!--/.col-sm-10 -->
|
||||
</div><!--/.row -->
|
||||
|
||||
<!--#include file="footer.html" -->
|
||||
@@ -1,38 +1,43 @@
|
||||
<!--#include file="header.html" -->
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-10 col-sm-offset-1">
|
||||
<div class="container">
|
||||
<div class="row nh">
|
||||
<div class="col-lg-10 col-lg-offset-1 col-md-12 col-sm-12 col-xs-12">
|
||||
|
||||
<h2>Contribute</h2>
|
||||
<div class="panel panel-primary">
|
||||
<div class="panel-heading">Contribute</div>
|
||||
<div class="panel-body">
|
||||
<p>Buildroot is an open source project and you are very welcome to contribute to
|
||||
it.<br />
|
||||
There are many different ways to contribute:</p>
|
||||
|
||||
<p>Buildroot is an open source project and you are very welcome to contribute to
|
||||
it.<br />
|
||||
There are many different ways to contribute:</p>
|
||||
<ul>
|
||||
<li>Reproducing, analyzing and fixing bugs from our
|
||||
<a href="https://bugs.buildroot.org/">bug tracker</a></li>
|
||||
<li>Analyzing and fixing <a href="http://autobuild.buildroot.org/">
|
||||
autobuild failures</a></li>
|
||||
<li>Reviewing and testing patches sent by other developers. See the
|
||||
<a href="http://lists.buildroot.org/mailman/listinfo/buildroot">mailing list
|
||||
</a> or <a href="http://patchwork.ozlabs.org/project/buildroot/list/">
|
||||
patchwork</a>.</li>
|
||||
<li>Working on items from the
|
||||
<a href="http://www.elinux.org/Buildroot#Todo_list">TODO list</a></li>
|
||||
<li>Submitting your own patches through the
|
||||
<a href="http://lists.buildroot.org/mailman/listinfo/buildroot">mailing list
|
||||
</a></li>
|
||||
</ul>
|
||||
|
||||
<ul>
|
||||
<li>Reproducing, analyzing and fixing bugs from our
|
||||
<a href="https://bugs.buildroot.org/">bug tracker</a></li>
|
||||
<li>Analyzing and fixing <a href="http://autobuild.buildroot.org/">
|
||||
autobuild failures</a></li>
|
||||
<li>Reviewing and testing patches sent by other developers. See the
|
||||
<a href="http://lists.buildroot.org/mailman/listinfo/buildroot">mailing list
|
||||
</a> or <a href="http://patchwork.ozlabs.org/project/buildroot/list/">
|
||||
patchwork</a>.</li>
|
||||
<li>Working on items from the
|
||||
<a href="http://www.elinux.org/Buildroot#Todo_list">TODO list</a></li>
|
||||
<li>Submitting your own patches through the
|
||||
<a href="http://lists.buildroot.org/mailman/listinfo/buildroot">mailing list
|
||||
</a></li>
|
||||
</ul>
|
||||
<p>For more details on these topics, check out the
|
||||
<a href="http://buildroot.org/manual.html#_contributing_to_buildroot">
|
||||
Contributing to buildroot</a> chapter in the Buildroot manual. Thanks for your help!</p>
|
||||
|
||||
<p>For more details on these topics, check out the
|
||||
<a href="http://buildroot.org/manual.html#_contributing_to_buildroot">
|
||||
Contributing to buildroot</a> chapter in the Buildroot manual. Thanks for your help!</p>
|
||||
|
||||
<p>If you need any support yourself, have a look at <a href="./support.html">
|
||||
Support</a>.</p>
|
||||
<p>If you need any support yourself, have a look at <a href="./support.html">
|
||||
Support</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div><!--/.col-sm-10 -->
|
||||
</div><!--/.row -->
|
||||
</div>
|
||||
|
||||
<!--#include file="footer.html" -->
|
||||
|
||||
7
docs/website/css/bootstrap.min.css
vendored
@@ -1,127 +0,0 @@
|
||||
// Cerulean 3.3.0
|
||||
// Bootswatch
|
||||
// -----------------------------------------------------
|
||||
|
||||
@import url(//fonts.googleapis.com/css?family=Telex);
|
||||
|
||||
.btn-shadow(@color) {
|
||||
#gradient > .vertical-three-colors(lighten(@color, 8%), @color, 60%, darken(@color, 4%));
|
||||
filter: none;
|
||||
border-bottom: 1px solid darken(@color, 10%);
|
||||
}
|
||||
|
||||
// Navbar =====================================================================
|
||||
|
||||
.navbar {
|
||||
.btn-shadow(@navbar-default-bg);
|
||||
filter: none;
|
||||
.box-shadow(0 1px 10px rgba(0, 0, 0, 0.1));
|
||||
|
||||
&-default {
|
||||
|
||||
.badge {
|
||||
background-color: #fff;
|
||||
color: @navbar-default-bg;
|
||||
}
|
||||
}
|
||||
|
||||
&-inverse {
|
||||
#gradient > .vertical-three-colors(lighten(@navbar-inverse-bg, 8%), lighten(@navbar-inverse-bg, 4%), 60%, darken(@navbar-inverse-bg, 2%));
|
||||
filter: none;
|
||||
border-bottom: 1px solid darken(@navbar-inverse-bg, 10%);
|
||||
|
||||
.badge {
|
||||
background-color: #fff;
|
||||
color: @navbar-inverse-bg;
|
||||
}
|
||||
}
|
||||
|
||||
.navbar-nav > li > a,
|
||||
&-brand {
|
||||
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: @grid-float-breakpoint-max) {
|
||||
|
||||
.navbar {
|
||||
|
||||
.dropdown-header {
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Buttons ====================================================================
|
||||
|
||||
.btn {
|
||||
|
||||
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
|
||||
|
||||
.caret {
|
||||
border-top-color: #fff;
|
||||
}
|
||||
}
|
||||
|
||||
.btn-default {
|
||||
|
||||
.btn-shadow(@btn-default-bg);
|
||||
|
||||
&:hover {
|
||||
color: @btn-default-color;
|
||||
}
|
||||
|
||||
.caret {
|
||||
border-top-color: @text-color;
|
||||
}
|
||||
}
|
||||
|
||||
.btn-default {
|
||||
.btn-shadow(@btn-default-bg);
|
||||
}
|
||||
|
||||
.btn-primary {
|
||||
.btn-shadow(@btn-primary-bg);
|
||||
}
|
||||
|
||||
.btn-success {
|
||||
.btn-shadow(@btn-success-bg);
|
||||
}
|
||||
|
||||
.btn-info {
|
||||
.btn-shadow(@btn-info-bg);
|
||||
}
|
||||
|
||||
.btn-warning {
|
||||
.btn-shadow(@btn-warning-bg);
|
||||
}
|
||||
|
||||
.btn-danger {
|
||||
.btn-shadow(@btn-danger-bg);
|
||||
}
|
||||
|
||||
// Typography =================================================================
|
||||
|
||||
// Tables =====================================================================
|
||||
|
||||
// Forms ======================================================================
|
||||
|
||||
// Navs =======================================================================
|
||||
|
||||
// Indicators =================================================================
|
||||
|
||||
// Progress bars ==============================================================
|
||||
|
||||
// Containers =================================================================
|
||||
|
||||
.panel-primary,
|
||||
.panel-success,
|
||||
.panel-warning,
|
||||
.panel-danger,
|
||||
.panel-info {
|
||||
|
||||
.panel-heading,
|
||||
.panel-title {
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
@@ -1,46 +0,0 @@
|
||||
body {
|
||||
padding-top: 60px;
|
||||
padding-bottom: 40px;
|
||||
}
|
||||
|
||||
.button_column {
|
||||
width: 430px;
|
||||
}
|
||||
|
||||
.gplus {
|
||||
float:right;
|
||||
margin: 10px 0 0;
|
||||
}
|
||||
|
||||
div.sponsor-main {
|
||||
background: #eeeeee;
|
||||
padding-top: 2em;
|
||||
padding-bottom: 2em;
|
||||
}
|
||||
|
||||
div.sponsor {
|
||||
padding: 0.5em;
|
||||
height: 12em;
|
||||
display: table !important;
|
||||
}
|
||||
|
||||
div.sponsor-description {
|
||||
background: #eeeeee;
|
||||
display: table-cell;
|
||||
vertical-align: middle;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
div.sponsor-description img {
|
||||
max-width: 99%;
|
||||
height: 4em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
div.panel-body p {
|
||||
text-overflow: ellipsis;
|
||||
width: 95%;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
height: 1.5em;
|
||||
}
|
||||
260
docs/website/css/main.css
Normal file
@@ -0,0 +1,260 @@
|
||||
/*
|
||||
* Author: Carlos Alvarez
|
||||
* URL: http://alvarez.is
|
||||
*
|
||||
* Project Name: FLATTY - Free Bootstrap 3 Theme
|
||||
* Version: 1.0
|
||||
* URL: http://blacktie.co
|
||||
*/
|
||||
|
||||
body {
|
||||
background-color: #f2f2f2;
|
||||
font-family: 'Roboto', sans-serif;
|
||||
font-weight: 300;
|
||||
font-size: 16px;
|
||||
color: #555;
|
||||
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
}
|
||||
|
||||
/* Titles */
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
font-family: 'Roboto', sans-serif;
|
||||
font-weight: 300;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 40px;
|
||||
}
|
||||
|
||||
h3 {
|
||||
color: #95a5a6;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
h4 {
|
||||
color: #95a5a6;
|
||||
font-weight: 400;
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
.ellipsis p {
|
||||
margin-bottom:10px;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.centered {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* Links */
|
||||
a {
|
||||
color: #3498db;
|
||||
word-wrap: break-word;
|
||||
|
||||
-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
-moz-transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
-ms-transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
-o-transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
}
|
||||
|
||||
a:hover,
|
||||
a:focus {
|
||||
color: #7b7b7b;
|
||||
text-decoration: none;
|
||||
outline: 0;
|
||||
}
|
||||
|
||||
a:before,
|
||||
a:after {
|
||||
-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
-moz-transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
-ms-transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
-o-transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
transition: color 0.1s ease-in, background 0.1s ease-in;
|
||||
}
|
||||
|
||||
hr {
|
||||
display: block;
|
||||
height: 1px;
|
||||
border: 0;
|
||||
border-top: 1px solid #ccc;
|
||||
margin: 1em 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.navbar-default {
|
||||
background-color: #3498db;
|
||||
border-color: transparent;
|
||||
}
|
||||
|
||||
.navbar-default .navbar-brand {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.navbar-default .navbar-nav > li > a {
|
||||
color: white;
|
||||
}
|
||||
|
||||
/* Helpers */
|
||||
|
||||
.mt {
|
||||
margin-top: 40px;
|
||||
margin-bottom: 40px;
|
||||
}
|
||||
|
||||
.nh {
|
||||
margin-top: 80px;
|
||||
margin-bottom: 40px;
|
||||
}
|
||||
|
||||
.form-control {
|
||||
height: 42px;
|
||||
font-size: 18px;
|
||||
width: 280px;
|
||||
}
|
||||
|
||||
i {
|
||||
margin: 8px;
|
||||
color: #3498db;
|
||||
}
|
||||
|
||||
|
||||
/* HeaderWrap */
|
||||
#headerwrap {
|
||||
/* background: url(../img/bg01.jpg) no-repeat center top; */
|
||||
background-color: #3498db;
|
||||
margin-top: -20px;
|
||||
padding-top:120px;
|
||||
background-attachment: relative;
|
||||
background-position: center center;
|
||||
min-height: 400px;
|
||||
max-height: 800px;
|
||||
width: 100%;
|
||||
|
||||
-webkit-background-size: 100%;
|
||||
-moz-background-size: 100%;
|
||||
-o-background-size: 100%;
|
||||
background-size: 100%;
|
||||
|
||||
-webkit-background-size: cover;
|
||||
-moz-background-size: cover;
|
||||
-o-background-size: cover;
|
||||
background-size: cover;
|
||||
}
|
||||
|
||||
#headerwrap h1 {
|
||||
color: white;
|
||||
font-size: 60px;
|
||||
font-weight: bold;
|
||||
letter-spacing: 1px;
|
||||
}
|
||||
|
||||
#menubutton {
|
||||
max-height: 50px;
|
||||
margin-top: 6px;
|
||||
padding-top: 15px;
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
.panel-sponsor {
|
||||
min-height: 300px;
|
||||
text-align: justify;
|
||||
text-justify: inter-word;
|
||||
}
|
||||
|
||||
@media (min-width: 768px) and (max-width: 991px) {
|
||||
.navbar-collapse.collapse {
|
||||
display: none !important;
|
||||
}
|
||||
.navbar-collapse.collapse.in {
|
||||
display: block !important;
|
||||
}
|
||||
.navbar-header .collapse, .navbar-toggle {
|
||||
display:block !important;
|
||||
}
|
||||
.navbar-header {
|
||||
float:none;
|
||||
}
|
||||
.navbar-collapse {
|
||||
overflow:hidden;
|
||||
}
|
||||
#menubutton {
|
||||
margin-right: 40px;
|
||||
width: 45px;
|
||||
}
|
||||
.text-shrink {
|
||||
visibility: hidden;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:767px) {
|
||||
#menubutton {
|
||||
max-height: 50px;
|
||||
margin-top: 6px;
|
||||
padding-top: 15px;
|
||||
margin-left: 15px;
|
||||
margin-right: 15px;
|
||||
}
|
||||
}
|
||||
|
||||
/* entire container, keeps perspective */
|
||||
.flip-container {
|
||||
perspective: 1000;
|
||||
}
|
||||
/* flip the pane when hovered */
|
||||
.flip-container:hover .flipper, .flip-container.hover .flipper {
|
||||
transform: rotateY(180deg);
|
||||
}
|
||||
|
||||
.flip-container, .front, .back {
|
||||
width: 180px;
|
||||
height: 180px;
|
||||
}
|
||||
|
||||
/* flip speed goes here */
|
||||
.flipper {
|
||||
transition: 0.6s;
|
||||
transform-style: preserve-3d;
|
||||
|
||||
position: relative;
|
||||
}
|
||||
|
||||
/* hide back of pane during swap */
|
||||
.front, .back {
|
||||
backface-visibility: hidden;
|
||||
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
}
|
||||
|
||||
/* front pane, placed above back */
|
||||
.front {
|
||||
z-index: 2;
|
||||
/* for firefox 31 */
|
||||
transform: rotateY(0deg);
|
||||
}
|
||||
|
||||
/* back, initially hidden pane */
|
||||
.back {
|
||||
transform: rotateY(180deg);
|
||||
}
|
||||
|
||||
.back img {
|
||||
-moz-transform: scaleX(-1);
|
||||
-o-transform: scaleX(-1);
|
||||
-webkit-transform: scaleX(-1);
|
||||
transform: scaleX(-1);
|
||||
filter: FlipH;
|
||||
-ms-filter: "FlipH";
|
||||
}
|
||||
|
||||
.panel-box p {
|
||||
height: 1.5em;
|
||||
}
|
||||
184
docs/website/css/timeline.css
Normal file
@@ -0,0 +1,184 @@
|
||||
.timeline {
|
||||
list-style: none;
|
||||
padding: 20px 0 20px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.timeline:before {
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
position: absolute;
|
||||
content: " ";
|
||||
width: 3px;
|
||||
background-color: #E4E4E4;
|
||||
left: 50%;
|
||||
margin-left: -1.5px;
|
||||
}
|
||||
|
||||
.timeline > li {
|
||||
margin-bottom: 20px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.timeline > li:before,
|
||||
.timeline > li:after {
|
||||
content: " ";
|
||||
display: table;
|
||||
}
|
||||
|
||||
.timeline > li:after {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.timeline > li:before,
|
||||
.timeline > li:after {
|
||||
content: " ";
|
||||
display: table;
|
||||
}
|
||||
|
||||
.timeline > li:after {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.timeline > li > .timeline-panel {
|
||||
width: 46%;
|
||||
float: left;
|
||||
border: 1px solid #d4d4d4;
|
||||
border-radius: 2px;
|
||||
padding: 20px;
|
||||
position: relative;
|
||||
-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
|
||||
box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.timeline > li > .timeline-panel:before {
|
||||
position: absolute;
|
||||
top: 26px;
|
||||
right: -15px;
|
||||
display: inline-block;
|
||||
border-top: 15px solid transparent;
|
||||
border-left: 15px solid #ccc;
|
||||
border-right: 0 solid #ccc;
|
||||
border-bottom: 15px solid transparent;
|
||||
content: " ";
|
||||
}
|
||||
|
||||
.timeline > li > .timeline-panel:after {
|
||||
position: absolute;
|
||||
top: 27px;
|
||||
right: -14px;
|
||||
display: inline-block;
|
||||
border-top: 14px solid transparent;
|
||||
border-left: 14px solid #fff;
|
||||
border-right: 0 solid #fff;
|
||||
border-bottom: 14px solid transparent;
|
||||
content: " ";
|
||||
}
|
||||
|
||||
.timeline > li > .timeline-badge {
|
||||
color: #fff;
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
line-height: 50px;
|
||||
font-size: 1.4em;
|
||||
text-align: center;
|
||||
position: absolute;
|
||||
top: 16px;
|
||||
left: 50%;
|
||||
margin-left: -25px;
|
||||
background-color: #E6E6E6;
|
||||
z-index: 100;
|
||||
border-top-right-radius: 50%;
|
||||
border-top-left-radius: 50%;
|
||||
border-bottom-right-radius: 50%;
|
||||
border-bottom-left-radius: 50%;
|
||||
}
|
||||
|
||||
.timeline > li.timeline-inverted > .timeline-panel {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.timeline > li.timeline-inverted > .timeline-panel:before {
|
||||
border-left-width: 0;
|
||||
border-right-width: 15px;
|
||||
left: -15px;
|
||||
right: auto;
|
||||
}
|
||||
|
||||
.timeline > li.timeline-inverted > .timeline-panel:after {
|
||||
border-left-width: 0;
|
||||
border-right-width: 14px;
|
||||
left: -14px;
|
||||
right: auto;
|
||||
}
|
||||
|
||||
.timeline-badge.primary {
|
||||
background-color: #2e6da4 !important;
|
||||
}
|
||||
|
||||
.timeline-badge.success {
|
||||
background-color: #3f903f !important;
|
||||
}
|
||||
|
||||
.timeline-badge.warning {
|
||||
background-color: #f0ad4e !important;
|
||||
}
|
||||
|
||||
.timeline-badge.danger {
|
||||
background-color: #d9534f !important;
|
||||
}
|
||||
|
||||
.timeline-badge.info {
|
||||
background-color: #5bc0de !important;
|
||||
}
|
||||
|
||||
.timeline-title {
|
||||
margin-top: 0;
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
.timeline-body > p,
|
||||
.timeline-body > ul {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.timeline-body > p + p {
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
@media (max-width: 767px) {
|
||||
ul.timeline:before {
|
||||
left: 40px;
|
||||
}
|
||||
|
||||
ul.timeline > li > .timeline-panel {
|
||||
width: calc(100% - 90px);
|
||||
width: -moz-calc(100% - 90px);
|
||||
width: -webkit-calc(100% - 90px);
|
||||
}
|
||||
|
||||
ul.timeline > li > .timeline-badge {
|
||||
left: 15px;
|
||||
margin-left: 0;
|
||||
top: 16px;
|
||||
}
|
||||
|
||||
ul.timeline > li > .timeline-panel {
|
||||
float: right;
|
||||
}
|
||||
|
||||
ul.timeline > li > .timeline-panel:before {
|
||||
border-left-width: 0;
|
||||
border-right-width: 15px;
|
||||
left: -15px;
|
||||
right: auto;
|
||||
}
|
||||
|
||||
ul.timeline > li > .timeline-panel:after {
|
||||
border-left-width: 0;
|
||||
border-right-width: 14px;
|
||||
left: -14px;
|
||||
right: auto;
|
||||
}
|
||||
}
|
||||
@@ -1,856 +0,0 @@
|
||||
// Cerulean 3.3.0
|
||||
// Variables
|
||||
// --------------------------------------------------
|
||||
|
||||
|
||||
//== Colors
|
||||
//
|
||||
//## Gray and brand colors for use across Bootstrap.
|
||||
|
||||
@gray-base: #000;
|
||||
@gray-darker: lighten(#000, 13.5%); // #222
|
||||
@gray-dark: lighten(#000, 20%); // #333
|
||||
@gray: lighten(#000, 33.5%); // #555
|
||||
@gray-light: lighten(#000, 60%); // #999
|
||||
@gray-lighter: lighten(#000, 93.5%); // #eee
|
||||
|
||||
@brand-primary: #2FA4E7;
|
||||
@brand-success: #73A839;
|
||||
@brand-info: #033C73;
|
||||
@brand-warning: #DD5600;
|
||||
@brand-danger: #C71C22;
|
||||
|
||||
|
||||
//== Scaffolding
|
||||
//
|
||||
//## Settings for some of the most global styles.
|
||||
|
||||
//** Background color for `<body>`.
|
||||
@body-bg: #fff;
|
||||
//** Global text color on `<body>`.
|
||||
@text-color: @gray;
|
||||
|
||||
//** Global textual link color.
|
||||
@link-color: @brand-primary;
|
||||
//** Link hover color set via `darken()` function.
|
||||
@link-hover-color: darken(@link-color, 15%);
|
||||
//** Link hover decoration.
|
||||
@link-hover-decoration: underline;
|
||||
|
||||
|
||||
//== Typography
|
||||
//
|
||||
//## Font, line-height, and color for body text, headings, and more.
|
||||
|
||||
@font-family-sans-serif: 'Telex', sans-serif;
|
||||
@font-family-serif: Georgia, "Times New Roman", Times, serif;
|
||||
//** Default monospace fonts for `<code>`, `<kbd>`, and `<pre>`.
|
||||
@font-family-monospace: Menlo, Monaco, Consolas, "Courier New", monospace;
|
||||
@font-family-base: @font-family-sans-serif;
|
||||
|
||||
@font-size-base: 14px;
|
||||
@font-size-large: ceil((@font-size-base * 1.25)); // ~18px
|
||||
@font-size-small: ceil((@font-size-base * 0.85)); // ~12px
|
||||
|
||||
@font-size-h1: floor((@font-size-base * 2.6)); // ~36px
|
||||
@font-size-h2: floor((@font-size-base * 2.15)); // ~30px
|
||||
@font-size-h3: ceil((@font-size-base * 1.7)); // ~24px
|
||||
@font-size-h4: ceil((@font-size-base * 1.25)); // ~18px
|
||||
@font-size-h5: @font-size-base;
|
||||
@font-size-h6: ceil((@font-size-base * 0.85)); // ~12px
|
||||
|
||||
//** Unit-less `line-height` for use in components like buttons.
|
||||
@line-height-base: 1.428571429; // 20/14
|
||||
//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
|
||||
@line-height-computed: floor((@font-size-base * @line-height-base)); // ~20px
|
||||
|
||||
//** By default, this inherits from the `<body>`.
|
||||
@headings-font-family: @font-family-base;
|
||||
@headings-font-weight: bold;
|
||||
@headings-line-height: 1.1;
|
||||
@headings-color: #317EAC;
|
||||
|
||||
|
||||
//== Iconography
|
||||
//
|
||||
//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.
|
||||
|
||||
//** Load fonts from this directory.
|
||||
@icon-font-path: "../fonts/";
|
||||
//** File name for all font files.
|
||||
@icon-font-name: "glyphicons-halflings-regular";
|
||||
//** Element ID within SVG icon file.
|
||||
@icon-font-svg-id: "glyphicons_halflingsregular";
|
||||
|
||||
|
||||
//== Components
|
||||
//
|
||||
//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
|
||||
|
||||
@padding-base-vertical: 8px;
|
||||
@padding-base-horizontal: 12px;
|
||||
|
||||
@padding-large-vertical: 14px;
|
||||
@padding-large-horizontal: 16px;
|
||||
|
||||
@padding-small-vertical: 5px;
|
||||
@padding-small-horizontal: 10px;
|
||||
|
||||
@padding-xs-vertical: 1px;
|
||||
@padding-xs-horizontal: 5px;
|
||||
|
||||
@line-height-large: 1.33;
|
||||
@line-height-small: 1.5;
|
||||
|
||||
@border-radius-base: 4px;
|
||||
@border-radius-large: 6px;
|
||||
@border-radius-small: 3px;
|
||||
|
||||
//** Global color for active items (e.g., navs or dropdowns).
|
||||
@component-active-color: #fff;
|
||||
//** Global background color for active items (e.g., navs or dropdowns).
|
||||
@component-active-bg: @brand-primary;
|
||||
|
||||
//** Width of the `border` for generating carets that indicator dropdowns.
|
||||
@caret-width-base: 4px;
|
||||
//** Carets increase slightly in size for larger components.
|
||||
@caret-width-large: 5px;
|
||||
|
||||
|
||||
//== Tables
|
||||
//
|
||||
//## Customizes the `.table` component with basic values, each used across all table variations.
|
||||
|
||||
//** Padding for `<th>`s and `<td>`s.
|
||||
@table-cell-padding: 8px;
|
||||
//** Padding for cells in `.table-condensed`.
|
||||
@table-condensed-cell-padding: 5px;
|
||||
|
||||
//** Default background color used for all tables.
|
||||
@table-bg: transparent;
|
||||
//** Background color used for `.table-striped`.
|
||||
@table-bg-accent: #f9f9f9;
|
||||
//** Background color used for `.table-hover`.
|
||||
@table-bg-hover: #f5f5f5;
|
||||
@table-bg-active: @table-bg-hover;
|
||||
|
||||
//** Border color for table and cell borders.
|
||||
@table-border-color: #ddd;
|
||||
|
||||
|
||||
//== Buttons
|
||||
//
|
||||
//## For each of Bootstrap's buttons, define text, background and border color.
|
||||
|
||||
@btn-font-weight: normal;
|
||||
|
||||
@btn-default-color: @text-color;
|
||||
@btn-default-bg: #fff;
|
||||
@btn-default-border: rgba(0, 0, 0, 0.1);
|
||||
|
||||
@btn-primary-color: #fff;
|
||||
@btn-primary-bg: @brand-primary;
|
||||
@btn-primary-border: @btn-primary-bg;
|
||||
|
||||
@btn-success-color: #fff;
|
||||
@btn-success-bg: @brand-success;
|
||||
@btn-success-border: @btn-success-bg;
|
||||
|
||||
@btn-info-color: #fff;
|
||||
@btn-info-bg: @brand-info;
|
||||
@btn-info-border: @btn-info-bg;
|
||||
|
||||
@btn-warning-color: #fff;
|
||||
@btn-warning-bg: @brand-warning;
|
||||
@btn-warning-border: @btn-warning-bg;
|
||||
|
||||
@btn-danger-color: #fff;
|
||||
@btn-danger-bg: @brand-danger;
|
||||
@btn-danger-border: @btn-danger-bg;
|
||||
|
||||
@btn-link-disabled-color: @gray-light;
|
||||
|
||||
|
||||
//== Forms
|
||||
//
|
||||
//##
|
||||
|
||||
//** `<input>` background color
|
||||
@input-bg: #fff;
|
||||
//** `<input disabled>` background color
|
||||
@input-bg-disabled: @gray-lighter;
|
||||
|
||||
//** Text color for `<input>`s
|
||||
@input-color: @text-color;
|
||||
//** `<input>` border color
|
||||
@input-border: #ccc;
|
||||
|
||||
// TODO: Rename `@input-border-radius` to `@input-border-radius-base` in v4
|
||||
//** Default `.form-control` border radius
|
||||
@input-border-radius: @border-radius-base;
|
||||
//** Large `.form-control` border radius
|
||||
@input-border-radius-large: @border-radius-large;
|
||||
//** Small `.form-control` border radius
|
||||
@input-border-radius-small: @border-radius-small;
|
||||
|
||||
//** Border color for inputs on focus
|
||||
@input-border-focus: #66afe9;
|
||||
|
||||
//** Placeholder text color
|
||||
@input-color-placeholder: @gray-light;
|
||||
|
||||
//** Default `.form-control` height
|
||||
@input-height-base: (@line-height-computed + (@padding-base-vertical * 2) + 2);
|
||||
//** Large `.form-control` height
|
||||
@input-height-large: (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
|
||||
//** Small `.form-control` height
|
||||
@input-height-small: (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);
|
||||
|
||||
@legend-color: @text-color;
|
||||
@legend-border-color: #e5e5e5;
|
||||
|
||||
//** Background color for textual input addons
|
||||
@input-group-addon-bg: @gray-lighter;
|
||||
//** Border color for textual input addons
|
||||
@input-group-addon-border-color: @input-border;
|
||||
|
||||
//** Disabled cursor for form controls and buttons.
|
||||
@cursor-disabled: not-allowed;
|
||||
|
||||
|
||||
//== Dropdowns
|
||||
//
|
||||
//## Dropdown menu container and contents.
|
||||
|
||||
//** Background for the dropdown menu.
|
||||
@dropdown-bg: #fff;
|
||||
//** Dropdown menu `border-color`.
|
||||
@dropdown-border: rgba(0,0,0,.15);
|
||||
//** Dropdown menu `border-color` **for IE8**.
|
||||
@dropdown-fallback-border: #ccc;
|
||||
//** Divider color for between dropdown items.
|
||||
@dropdown-divider-bg: #e5e5e5;
|
||||
|
||||
//** Dropdown link text color.
|
||||
@dropdown-link-color: @gray-dark;
|
||||
//** Hover color for dropdown links.
|
||||
@dropdown-link-hover-color: #fff;
|
||||
//** Hover background for dropdown links.
|
||||
@dropdown-link-hover-bg: @dropdown-link-active-bg;
|
||||
|
||||
//** Active dropdown menu item text color.
|
||||
@dropdown-link-active-color: #fff;
|
||||
//** Active dropdown menu item background color.
|
||||
@dropdown-link-active-bg: @component-active-bg;
|
||||
|
||||
//** Disabled dropdown menu item background color.
|
||||
@dropdown-link-disabled-color: @text-muted;
|
||||
|
||||
//** Text color for headers within dropdown menus.
|
||||
@dropdown-header-color: @text-muted;
|
||||
|
||||
//** Deprecated `@dropdown-caret-color` as of v3.1.0
|
||||
@dropdown-caret-color: #000;
|
||||
|
||||
|
||||
//-- Z-index master list
|
||||
//
|
||||
// Warning: Avoid customizing these values. They're used for a bird's eye view
|
||||
// of components dependent on the z-axis and are designed to all work together.
|
||||
//
|
||||
// Note: These variables are not generated into the Customizer.
|
||||
|
||||
@zindex-navbar: 1000;
|
||||
@zindex-dropdown: 1000;
|
||||
@zindex-popover: 1060;
|
||||
@zindex-tooltip: 1070;
|
||||
@zindex-navbar-fixed: 1030;
|
||||
@zindex-modal: 1040;
|
||||
|
||||
|
||||
//== Media queries breakpoints
|
||||
//
|
||||
//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
|
||||
|
||||
// Extra small screen / phone
|
||||
//** Deprecated `@screen-xs` as of v3.0.1
|
||||
@screen-xs: 480px;
|
||||
//** Deprecated `@screen-xs-min` as of v3.2.0
|
||||
@screen-xs-min: @screen-xs;
|
||||
//** Deprecated `@screen-phone` as of v3.0.1
|
||||
@screen-phone: @screen-xs-min;
|
||||
|
||||
// Small screen / tablet
|
||||
//** Deprecated `@screen-sm` as of v3.0.1
|
||||
@screen-sm: 768px;
|
||||
@screen-sm-min: @screen-sm;
|
||||
//** Deprecated `@screen-tablet` as of v3.0.1
|
||||
@screen-tablet: @screen-sm-min;
|
||||
|
||||
// Medium screen / desktop
|
||||
//** Deprecated `@screen-md` as of v3.0.1
|
||||
@screen-md: 992px;
|
||||
@screen-md-min: @screen-md;
|
||||
//** Deprecated `@screen-desktop` as of v3.0.1
|
||||
@screen-desktop: @screen-md-min;
|
||||
|
||||
// Large screen / wide desktop
|
||||
//** Deprecated `@screen-lg` as of v3.0.1
|
||||
@screen-lg: 1200px;
|
||||
@screen-lg-min: @screen-lg;
|
||||
//** Deprecated `@screen-lg-desktop` as of v3.0.1
|
||||
@screen-lg-desktop: @screen-lg-min;
|
||||
|
||||
// So media queries don't overlap when required, provide a maximum
|
||||
@screen-xs-max: (@screen-sm-min - 1);
|
||||
@screen-sm-max: (@screen-md-min - 1);
|
||||
@screen-md-max: (@screen-lg-min - 1);
|
||||
|
||||
|
||||
//== Grid system
|
||||
//
|
||||
//## Define your custom responsive grid.
|
||||
|
||||
//** Number of columns in the grid.
|
||||
@grid-columns: 12;
|
||||
//** Padding between columns. Gets divided in half for the left and right.
|
||||
@grid-gutter-width: 30px;
|
||||
// Navbar collapse
|
||||
//** Point at which the navbar becomes uncollapsed.
|
||||
@grid-float-breakpoint: @screen-sm-min;
|
||||
//** Point at which the navbar begins collapsing.
|
||||
@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);
|
||||
|
||||
|
||||
//== Container sizes
|
||||
//
|
||||
//## Define the maximum width of `.container` for different screen sizes.
|
||||
|
||||
// Small screen / tablet
|
||||
@container-tablet: (720px + @grid-gutter-width);
|
||||
//** For `@screen-sm-min` and up.
|
||||
@container-sm: @container-tablet;
|
||||
|
||||
// Medium screen / desktop
|
||||
@container-desktop: (940px + @grid-gutter-width);
|
||||
//** For `@screen-md-min` and up.
|
||||
@container-md: @container-desktop;
|
||||
|
||||
// Large screen / wide desktop
|
||||
@container-large-desktop: (1140px + @grid-gutter-width);
|
||||
//** For `@screen-lg-min` and up.
|
||||
@container-lg: @container-large-desktop;
|
||||
|
||||
|
||||
//== Navbar
|
||||
//
|
||||
//##
|
||||
|
||||
// Basics of a navbar
|
||||
@navbar-height: 50px;
|
||||
@navbar-margin-bottom: @line-height-computed;
|
||||
@navbar-border-radius: @border-radius-base;
|
||||
@navbar-padding-horizontal: floor((@grid-gutter-width / 2));
|
||||
@navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2);
|
||||
@navbar-collapse-max-height: 340px;
|
||||
|
||||
@navbar-default-color: #ddd;
|
||||
@navbar-default-bg: @brand-primary;
|
||||
@navbar-default-border: darken(@navbar-default-bg, 6.5%);
|
||||
|
||||
// Navbar links
|
||||
@navbar-default-link-color: #fff;
|
||||
@navbar-default-link-hover-color: #fff;
|
||||
@navbar-default-link-hover-bg: darken(@navbar-default-bg, 10%);
|
||||
@navbar-default-link-active-color: #fff;
|
||||
@navbar-default-link-active-bg: darken(@navbar-default-bg, 10%);
|
||||
@navbar-default-link-disabled-color: #ddd;
|
||||
@navbar-default-link-disabled-bg: transparent;
|
||||
|
||||
// Navbar brand label
|
||||
@navbar-default-brand-color: @navbar-default-link-color;
|
||||
@navbar-default-brand-hover-color: #fff;
|
||||
@navbar-default-brand-hover-bg: none;
|
||||
|
||||
// Navbar toggle
|
||||
@navbar-default-toggle-hover-bg: darken(@navbar-default-bg, 10%);
|
||||
@navbar-default-toggle-icon-bar-bg: #fff;
|
||||
@navbar-default-toggle-border-color: darken(@navbar-default-bg, 10%);
|
||||
|
||||
|
||||
// Inverted navbar
|
||||
// Reset inverted navbar basics
|
||||
@navbar-inverse-color: #fff;
|
||||
@navbar-inverse-bg: @brand-info;
|
||||
@navbar-inverse-border: darken(@navbar-inverse-bg, 5%);
|
||||
|
||||
// Inverted navbar links
|
||||
@navbar-inverse-link-color: #fff;
|
||||
@navbar-inverse-link-hover-color: #fff;
|
||||
@navbar-inverse-link-hover-bg: darken(@navbar-inverse-bg, 5%);
|
||||
@navbar-inverse-link-active-color: #fff;
|
||||
@navbar-inverse-link-active-bg: darken(@navbar-inverse-bg, 5%);
|
||||
@navbar-inverse-link-disabled-color: #ccc;
|
||||
@navbar-inverse-link-disabled-bg: transparent;
|
||||
|
||||
// Inverted navbar brand label
|
||||
@navbar-inverse-brand-color: @navbar-inverse-link-color;
|
||||
@navbar-inverse-brand-hover-color: #fff;
|
||||
@navbar-inverse-brand-hover-bg: none;
|
||||
|
||||
// Inverted navbar toggle
|
||||
@navbar-inverse-toggle-hover-bg: darken(@navbar-inverse-bg, 5%);
|
||||
@navbar-inverse-toggle-icon-bar-bg: #fff;
|
||||
@navbar-inverse-toggle-border-color: darken(@navbar-inverse-bg, 5%);
|
||||
|
||||
|
||||
//== Navs
|
||||
//
|
||||
//##
|
||||
|
||||
//=== Shared nav styles
|
||||
@nav-link-padding: 10px 15px;
|
||||
@nav-link-hover-bg: @gray-lighter;
|
||||
|
||||
@nav-disabled-link-color: @gray-light;
|
||||
@nav-disabled-link-hover-color: @gray-light;
|
||||
|
||||
//== Tabs
|
||||
@nav-tabs-border-color: #ddd;
|
||||
|
||||
@nav-tabs-link-hover-border-color: @gray-lighter;
|
||||
|
||||
@nav-tabs-active-link-hover-bg: @body-bg;
|
||||
@nav-tabs-active-link-hover-color: @gray;
|
||||
@nav-tabs-active-link-hover-border-color: #ddd;
|
||||
|
||||
@nav-tabs-justified-link-border-color: #ddd;
|
||||
@nav-tabs-justified-active-link-border-color: @body-bg;
|
||||
|
||||
//== Pills
|
||||
@nav-pills-border-radius: @border-radius-base;
|
||||
@nav-pills-active-link-hover-bg: @component-active-bg;
|
||||
@nav-pills-active-link-hover-color: @component-active-color;
|
||||
|
||||
|
||||
//== Pagination
|
||||
//
|
||||
//##
|
||||
|
||||
@pagination-color: @link-color;
|
||||
@pagination-bg: #fff;
|
||||
@pagination-border: #ddd;
|
||||
|
||||
@pagination-hover-color: @link-hover-color;
|
||||
@pagination-hover-bg: @gray-lighter;
|
||||
@pagination-hover-border: #ddd;
|
||||
|
||||
@pagination-active-color: @gray-light;
|
||||
@pagination-active-bg: #f5f5f5;
|
||||
@pagination-active-border: @pagination-hover-border;
|
||||
|
||||
@pagination-disabled-color: @gray-light;
|
||||
@pagination-disabled-bg: #fff;
|
||||
@pagination-disabled-border: #ddd;
|
||||
|
||||
|
||||
//== Pager
|
||||
//
|
||||
//##
|
||||
|
||||
@pager-bg: @pagination-bg;
|
||||
@pager-border: @pagination-border;
|
||||
@pager-border-radius: 15px;
|
||||
|
||||
@pager-hover-bg: @pagination-hover-bg;
|
||||
|
||||
@pager-active-bg: @pagination-active-bg;
|
||||
@pager-active-color: @pagination-active-color;
|
||||
|
||||
@pager-disabled-color: @gray-light;
|
||||
|
||||
|
||||
//== Jumbotron
|
||||
//
|
||||
//##
|
||||
|
||||
@jumbotron-padding: 30px;
|
||||
@jumbotron-color: inherit;
|
||||
@jumbotron-bg: @gray-lighter;
|
||||
@jumbotron-heading-color: inherit;
|
||||
@jumbotron-font-size: ceil((@font-size-base * 1.5));
|
||||
|
||||
|
||||
//== Form states and alerts
|
||||
//
|
||||
//## Define colors for form feedback states and, by default, alerts.
|
||||
|
||||
@state-success-text: #468847;
|
||||
@state-success-bg: #dff0d8;
|
||||
@state-success-border: darken(spin(@state-success-bg, -10), 5%);
|
||||
|
||||
@state-info-text: #3a87ad;
|
||||
@state-info-bg: #d9edf7;
|
||||
@state-info-border: darken(spin(@state-info-bg, -10), 7%);
|
||||
|
||||
@state-warning-text: #c09853;
|
||||
@state-warning-bg: #fcf8e3;
|
||||
@state-warning-border: darken(spin(@state-warning-bg, -10), 3%);
|
||||
|
||||
@state-danger-text: #b94a48;
|
||||
@state-danger-bg: #f2dede;
|
||||
@state-danger-border: darken(spin(@state-danger-bg, -10), 3%);
|
||||
|
||||
|
||||
//== Tooltips
|
||||
//
|
||||
//##
|
||||
|
||||
//** Tooltip max width
|
||||
@tooltip-max-width: 200px;
|
||||
//** Tooltip text color
|
||||
@tooltip-color: #fff;
|
||||
//** Tooltip background color
|
||||
@tooltip-bg: rgba(0,0,0,.9);
|
||||
@tooltip-opacity: .9;
|
||||
|
||||
//** Tooltip arrow width
|
||||
@tooltip-arrow-width: 5px;
|
||||
//** Tooltip arrow color
|
||||
@tooltip-arrow-color: @tooltip-bg;
|
||||
|
||||
|
||||
//== Popovers
|
||||
//
|
||||
//##
|
||||
|
||||
//** Popover body background color
|
||||
@popover-bg: #fff;
|
||||
//** Popover maximum width
|
||||
@popover-max-width: 276px;
|
||||
//** Popover border color
|
||||
@popover-border-color: rgba(0,0,0,.2);
|
||||
//** Popover fallback border color
|
||||
@popover-fallback-border-color: #ccc;
|
||||
|
||||
//** Popover title background color
|
||||
@popover-title-bg: darken(@popover-bg, 3%);
|
||||
|
||||
//** Popover arrow width
|
||||
@popover-arrow-width: 10px;
|
||||
//** Popover arrow color
|
||||
@popover-arrow-color: @popover-bg;
|
||||
|
||||
//** Popover outer arrow width
|
||||
@popover-arrow-outer-width: (@popover-arrow-width + 1);
|
||||
//** Popover outer arrow color
|
||||
@popover-arrow-outer-color: fadein(@popover-border-color, 5%);
|
||||
//** Popover outer arrow fallback color
|
||||
@popover-arrow-outer-fallback-color: darken(@popover-fallback-border-color, 20%);
|
||||
|
||||
|
||||
//== Labels
|
||||
//
|
||||
//##
|
||||
|
||||
//** Default label background color
|
||||
@label-default-bg: @gray-light;
|
||||
//** Primary label background color
|
||||
@label-primary-bg: @brand-primary;
|
||||
//** Success label background color
|
||||
@label-success-bg: @brand-success;
|
||||
//** Info label background color
|
||||
@label-info-bg: @brand-info;
|
||||
//** Warning label background color
|
||||
@label-warning-bg: @brand-warning;
|
||||
//** Danger label background color
|
||||
@label-danger-bg: @brand-danger;
|
||||
|
||||
//** Default label text color
|
||||
@label-color: #fff;
|
||||
//** Default text color of a linked label
|
||||
@label-link-hover-color: #fff;
|
||||
|
||||
|
||||
//== Modals
|
||||
//
|
||||
//##
|
||||
|
||||
//** Padding applied to the modal body
|
||||
@modal-inner-padding: 20px;
|
||||
|
||||
//** Padding applied to the modal title
|
||||
@modal-title-padding: 15px;
|
||||
//** Modal title line-height
|
||||
@modal-title-line-height: @line-height-base;
|
||||
|
||||
//** Background color of modal content area
|
||||
@modal-content-bg: #fff;
|
||||
//** Modal content border color
|
||||
@modal-content-border-color: rgba(0,0,0,.2);
|
||||
//** Modal content border color **for IE8**
|
||||
@modal-content-fallback-border-color: #999;
|
||||
|
||||
//** Modal backdrop background color
|
||||
@modal-backdrop-bg: #000;
|
||||
//** Modal backdrop opacity
|
||||
@modal-backdrop-opacity: .5;
|
||||
//** Modal header border color
|
||||
@modal-header-border-color: #e5e5e5;
|
||||
//** Modal footer border color
|
||||
@modal-footer-border-color: @modal-header-border-color;
|
||||
|
||||
@modal-lg: 900px;
|
||||
@modal-md: 600px;
|
||||
@modal-sm: 300px;
|
||||
|
||||
|
||||
//== Alerts
|
||||
//
|
||||
//## Define alert colors, border radius, and padding.
|
||||
|
||||
@alert-padding: 15px;
|
||||
@alert-border-radius: @border-radius-base;
|
||||
@alert-link-font-weight: bold;
|
||||
|
||||
@alert-success-bg: @state-success-bg;
|
||||
@alert-success-text: @state-success-text;
|
||||
@alert-success-border: @state-success-border;
|
||||
|
||||
@alert-info-bg: @state-info-bg;
|
||||
@alert-info-text: @state-info-text;
|
||||
@alert-info-border: @state-info-border;
|
||||
|
||||
@alert-warning-bg: @state-warning-bg;
|
||||
@alert-warning-text: @state-warning-text;
|
||||
@alert-warning-border: @state-warning-border;
|
||||
|
||||
@alert-danger-bg: @state-danger-bg;
|
||||
@alert-danger-text: @state-danger-text;
|
||||
@alert-danger-border: @state-danger-border;
|
||||
|
||||
|
||||
//== Progress bars
|
||||
//
|
||||
//##
|
||||
|
||||
//** Background color of the whole progress component
|
||||
@progress-bg: #f5f5f5;
|
||||
//** Progress bar text color
|
||||
@progress-bar-color: #fff;
|
||||
//** Variable for setting rounded corners on progress bar.
|
||||
@progress-border-radius: @border-radius-base;
|
||||
|
||||
//** Default progress bar color
|
||||
@progress-bar-bg: @brand-primary;
|
||||
//** Success progress bar color
|
||||
@progress-bar-success-bg: @brand-success;
|
||||
//** Warning progress bar color
|
||||
@progress-bar-warning-bg: @brand-warning;
|
||||
//** Danger progress bar color
|
||||
@progress-bar-danger-bg: @brand-danger;
|
||||
//** Info progress bar color
|
||||
@progress-bar-info-bg: @brand-info;
|
||||
|
||||
|
||||
//== List group
|
||||
//
|
||||
//##
|
||||
|
||||
//** Background color on `.list-group-item`
|
||||
@list-group-bg: #fff;
|
||||
//** `.list-group-item` border color
|
||||
@list-group-border: #ddd;
|
||||
//** List group border radius
|
||||
@list-group-border-radius: @border-radius-base;
|
||||
|
||||
//** Background color of single list items on hover
|
||||
@list-group-hover-bg: #f5f5f5;
|
||||
//** Text color of active list items
|
||||
@list-group-active-color: @component-active-color;
|
||||
//** Background color of active list items
|
||||
@list-group-active-bg: @component-active-bg;
|
||||
//** Border color of active list elements
|
||||
@list-group-active-border: @list-group-active-bg;
|
||||
//** Text color for content within active list items
|
||||
@list-group-active-text-color: lighten(@list-group-active-bg, 40%);
|
||||
|
||||
//** Text color of disabled list items
|
||||
@list-group-disabled-color: @gray-light;
|
||||
//** Background color of disabled list items
|
||||
@list-group-disabled-bg: @gray-lighter;
|
||||
//** Text color for content within disabled list items
|
||||
@list-group-disabled-text-color: @list-group-disabled-color;
|
||||
|
||||
@list-group-link-color: #555;
|
||||
@list-group-link-hover-color: @list-group-link-color;
|
||||
@list-group-link-heading-color: #333;
|
||||
|
||||
|
||||
//== Panels
|
||||
//
|
||||
//##
|
||||
|
||||
@panel-bg: #fff;
|
||||
@panel-body-padding: 15px;
|
||||
@panel-heading-padding: 10px 15px;
|
||||
@panel-footer-padding: @panel-heading-padding;
|
||||
@panel-border-radius: @border-radius-base;
|
||||
|
||||
//** Border color for elements within panels
|
||||
@panel-inner-border: #ddd;
|
||||
@panel-footer-bg: #f5f5f5;
|
||||
|
||||
@panel-default-text: @text-color;
|
||||
@panel-default-border: #ddd;
|
||||
@panel-default-heading-bg: #f5f5f5;
|
||||
|
||||
@panel-primary-text: #fff;
|
||||
@panel-primary-border: @panel-default-border;
|
||||
@panel-primary-heading-bg: @brand-primary;
|
||||
|
||||
@panel-success-text: @state-success-text;
|
||||
@panel-success-border: @panel-default-border;
|
||||
@panel-success-heading-bg: @brand-success;
|
||||
|
||||
@panel-info-text: @state-info-text;
|
||||
@panel-info-border: @panel-default-border;
|
||||
@panel-info-heading-bg: @brand-info;
|
||||
|
||||
@panel-warning-text: @state-warning-text;
|
||||
@panel-warning-border: @panel-default-border;
|
||||
@panel-warning-heading-bg: @brand-warning;
|
||||
|
||||
@panel-danger-text: @state-danger-text;
|
||||
@panel-danger-border: @panel-default-border;
|
||||
@panel-danger-heading-bg: @brand-danger;
|
||||
|
||||
|
||||
//== Thumbnails
|
||||
//
|
||||
//##
|
||||
|
||||
//** Padding around the thumbnail image
|
||||
@thumbnail-padding: 4px;
|
||||
//** Thumbnail background color
|
||||
@thumbnail-bg: @body-bg;
|
||||
//** Thumbnail border color
|
||||
@thumbnail-border: #ddd;
|
||||
//** Thumbnail border radius
|
||||
@thumbnail-border-radius: @border-radius-base;
|
||||
|
||||
//** Custom text color for thumbnail captions
|
||||
@thumbnail-caption-color: @text-color;
|
||||
//** Padding around the thumbnail caption
|
||||
@thumbnail-caption-padding: 9px;
|
||||
|
||||
|
||||
//== Wells
|
||||
//
|
||||
//##
|
||||
|
||||
@well-bg: #f5f5f5;
|
||||
@well-border: darken(@well-bg, 7%);
|
||||
|
||||
|
||||
//== Badges
|
||||
//
|
||||
//##
|
||||
|
||||
@badge-color: #fff;
|
||||
//** Linked badge text color on hover
|
||||
@badge-link-hover-color: #fff;
|
||||
@badge-bg: @brand-primary;
|
||||
|
||||
//** Badge text color in active nav link
|
||||
@badge-active-color: @link-color;
|
||||
//** Badge background color in active nav link
|
||||
@badge-active-bg: #fff;
|
||||
|
||||
@badge-font-weight: bold;
|
||||
@badge-line-height: 1;
|
||||
@badge-border-radius: 10px;
|
||||
|
||||
|
||||
//== Breadcrumbs
|
||||
//
|
||||
//##
|
||||
|
||||
@breadcrumb-padding-vertical: 8px;
|
||||
@breadcrumb-padding-horizontal: 15px;
|
||||
//** Breadcrumb background color
|
||||
@breadcrumb-bg: #f5f5f5;
|
||||
//** Breadcrumb text color
|
||||
@breadcrumb-color: #ccc;
|
||||
//** Text color of current page in the breadcrumb
|
||||
@breadcrumb-active-color: @gray-light;
|
||||
//** Textual separator for between breadcrumb elements
|
||||
@breadcrumb-separator: "/";
|
||||
|
||||
|
||||
//== Carousel
|
||||
//
|
||||
//##
|
||||
|
||||
@carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6);
|
||||
|
||||
@carousel-control-color: #fff;
|
||||
@carousel-control-width: 15%;
|
||||
@carousel-control-opacity: .5;
|
||||
@carousel-control-font-size: 20px;
|
||||
|
||||
@carousel-indicator-active-bg: #fff;
|
||||
@carousel-indicator-border-color: #fff;
|
||||
|
||||
@carousel-caption-color: #fff;
|
||||
|
||||
|
||||
//== Close
|
||||
//
|
||||
//##
|
||||
|
||||
@close-font-weight: bold;
|
||||
@close-color: #000;
|
||||
@close-text-shadow: 0 1px 0 #fff;
|
||||
|
||||
|
||||
//== Code
|
||||
//
|
||||
//##
|
||||
|
||||
@code-color: #c7254e;
|
||||
@code-bg: #f9f2f4;
|
||||
|
||||
@kbd-color: #fff;
|
||||
@kbd-bg: #333;
|
||||
|
||||
@pre-bg: #f5f5f5;
|
||||
@pre-color: @gray-dark;
|
||||
@pre-border-color: #ccc;
|
||||
@pre-scrollable-max-height: 340px;
|
||||
|
||||
|
||||
//== Type
|
||||
//
|
||||
//##
|
||||
|
||||
//** Horizontal offset for forms and lists.
|
||||
@component-offset-horizontal: 180px;
|
||||
//** Text muted color
|
||||
@text-muted: @gray-light;
|
||||
//** Abbreviations and acronyms border color
|
||||
@abbr-border-color: @gray-light;
|
||||
//** Headings small color
|
||||
@headings-small-color: @gray-light;
|
||||
//** Blockquote small color
|
||||
@blockquote-small-color: @gray-light;
|
||||
//** Blockquote font size
|
||||
@blockquote-font-size: (@font-size-base * 1.25);
|
||||
//** Blockquote border color
|
||||
@blockquote-border-color: @gray-lighter;
|
||||
//** Page header border color
|
||||
@page-header-border-color: @gray-lighter;
|
||||
//** Width of horizontal description list titles
|
||||
@dl-horizontal-offset: @component-offset-horizontal;
|
||||
//** Horizontal line color.
|
||||
@hr-border: @gray-lighter;
|
||||
@@ -1,69 +1,119 @@
|
||||
<!--#include file="header.html" -->
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-10 col-sm-offset-1">
|
||||
<div class="container">
|
||||
<div class="row nh">
|
||||
<div class="col-lg-10 col-lg-offset-1 col-md-12 col-sm-12 col-xs-12">
|
||||
|
||||
<h2>Documentation</h2>
|
||||
<div class="panel panel-primary">
|
||||
<div class="panel-heading">Documentation</div>
|
||||
<div class="panel-body">
|
||||
<p>The Buildroot user manual is where you want to start reading if you
|
||||
wish to understand how Buildroot works, or wish to change/extend/fix
|
||||
things. It is available as:</p>
|
||||
|
||||
<p>The Buildroot user manual is where you want to start reading if you
|
||||
wish to understand how Buildroot works, or wish to change/extend/fix
|
||||
things. It is available as:</p>
|
||||
<div class="row mt centered">
|
||||
<div class="col-sm-4">
|
||||
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper">
|
||||
<div class="front">
|
||||
<a href="/manual.html"><img src="images/browser.png" width="180" alt=""></a>
|
||||
</div>
|
||||
<div class="back">
|
||||
<a href="/manual.html"><img src="images/browser.png" width="180" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h4>Latest stable release</h4>
|
||||
<ul>
|
||||
<li><a href="/manual.html">Online HTML</a></li>
|
||||
<li><a href="/downloads/manual/manual.pdf">PDF document</a></li>
|
||||
<li><a href="/downloads/manual/manual.text">ASCII text</a></li>
|
||||
</ul>
|
||||
<h3>HTML <br>
|
||||
<a href="/manual.html">Stable</a> |
|
||||
<a href="http://nightly.buildroot.org/manual.html">Nightly</a>
|
||||
</h3>
|
||||
|
||||
<h4>Nightly build</h4>
|
||||
<ul>
|
||||
<li><a href="http://nightly.buildroot.org/manual.html">Online HTML</a></li>
|
||||
<li><a href="http://nightly.buildroot.org/manual.pdf">PDF document</a></li>
|
||||
<li><a href="http://nightly.buildroot.org/manual.text">ASCII text</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>If you find any errors (factual, grammatical, whatever) please
|
||||
report them to us.</p>
|
||||
<div class="col-sm-4">
|
||||
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper">
|
||||
<div class="front">
|
||||
<img src="images/pdf-icon.png" width="180" alt="">
|
||||
</div>
|
||||
<div class="back">
|
||||
<img src="images/pdf-icon.png" width="180" alt="">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h2>Training</h2>
|
||||
<h3>PDF <br>
|
||||
<a href="/downloads/manual/manual.pdf">Stable</a> |
|
||||
<a href="http://nightly.buildroot.org/manual.pdf">Nightly</a>
|
||||
</h3>
|
||||
|
||||
<p><a href="http://www.free-electrons.com">Free Electrons</a> offers a
|
||||
complete <a href="http://free-electrons.com/training/buildroot/">3-days
|
||||
training course on Buildroot</a>. They also make the training
|
||||
materials freely available:</p>
|
||||
</div>
|
||||
|
||||
<ul>
|
||||
<li><a href="http://free-electrons.com/doc/training/buildroot/buildroot-slides.pdf">slides
|
||||
(PDF)</a></li>
|
||||
<li><a href="http://free-electrons.com/doc/training/buildroot/buildroot-labs.pdf">practical
|
||||
labs (PDF)</a></li>
|
||||
<li><a href="http://free-electrons.com/doc/training/buildroot/buildroot-labs.tar.xz">practical
|
||||
labs data (.tar.xz)</a></li>
|
||||
</ul>
|
||||
<div class="col-sm-4">
|
||||
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper">
|
||||
<div class="front">
|
||||
<img src="images/text.png" width="180" alt="">
|
||||
</div>
|
||||
<div class="back">
|
||||
<img src="images/text.png" width="180" alt="">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h2>Getting support</h2>
|
||||
<h3>ASCII <br>
|
||||
<a href="/downloads/manual/manual.text">Stable</a> |
|
||||
<a href="http://nightly.buildroot.org/manual.text">Nightly</a>
|
||||
</h3>
|
||||
|
||||
<p>If you find that you need help with Buildroot, you can ask for
|
||||
help:</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul>
|
||||
<p>If you find any errors (factual, grammatical, whatever) please
|
||||
report them to us.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<li>On the <a href="support.html">buildroot mailing list</a>
|
||||
at <code>buildroot at buildroot.org</code></li>
|
||||
<div class="panel panel-primary">
|
||||
<div class="panel-heading">Training</div>
|
||||
<div class="panel-body">
|
||||
<p><a href="http://www.free-electrons.com">Free Electrons</a> offers a
|
||||
complete <a href="http://free-electrons.com/training/buildroot/">3-days
|
||||
training course on Buildroot</a>. They also make the training
|
||||
materials freely available:</p>
|
||||
|
||||
<li>On the <a href="irc://freenode.net/#buildroot">Buildroot IRC
|
||||
channel</a>, <code>#buildroot</code> on Freenode</li>
|
||||
<div class="row">
|
||||
<div class="col-sm-8">
|
||||
<div class="panel panel-success">
|
||||
<div class="panel-heading">Slides preview</div>
|
||||
<div class="panel-body">
|
||||
<div id="slides" style="width: 100%; padding-bottom: 75%; position: relative">
|
||||
<a href="http://free-electrons.com/doc/training/buildroot/buildroot-slides.pdf"><img src="images/buildroot-slides.png" alt="buildroot slides" style="position:absolute; width:100%; height:100%; top:0; left:0;"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<li>On our <a href="https://bugs.buildroot.org">bugtracker</a>.</li>
|
||||
<div class="col-sm-4">
|
||||
<div class="panel panel-default ">
|
||||
<div class="panel-heading">Training materials</div>
|
||||
<div class="panel-body">
|
||||
<ul>
|
||||
<li><a href="http://free-electrons.com/doc/training/buildroot/buildroot-slides.pdf">slides (PDF)</a></li>
|
||||
<li><a href="http://free-electrons.com/doc/training/buildroot/buildroot-labs.pdf">practical labs (PDF)</a></li>
|
||||
<li><a href="http://free-electrons.com/doc/training/buildroot/buildroot-labs.tar.xz">practical labs data (.tar.xz)</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<li>Through the various companies offering commercial Buildroot
|
||||
support.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</div><!--/.col-sm-10 -->
|
||||
</div><!--/.row -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--#include file="footer.html" -->
|
||||
|
||||
|
||||
@@ -1,94 +1,183 @@
|
||||
<!--#include file="header.html" -->
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-10 col-sm-offset-1">
|
||||
<div class="container">
|
||||
<div class="row nh">
|
||||
<div class="col-lg-10 col-lg-offset-1 col-md-12 col-sm-12 col-xs-12">
|
||||
|
||||
<h2>Download</h2>
|
||||
<div class="panel panel-primary">
|
||||
<div class="panel-heading">Download</div>
|
||||
<div class="panel-body">
|
||||
|
||||
<p>
|
||||
<h3 style="text-align: center;">Latest stable release: <b>2015.11</b></h3>
|
||||
|
||||
The latest stable release is <b>2015.08.1</b>, which can be downloaded
|
||||
here:<p>
|
||||
<div class="row mt centered">
|
||||
<div class="col-sm-6">
|
||||
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper">
|
||||
<div class="front">
|
||||
<a href="/downloads/buildroot-2015.11.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
|
||||
</div>
|
||||
<div class="back">
|
||||
<a href="/downloads/buildroot-2015.11.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<h3><a href="/downloads/buildroot-2015.11.tar.gz">buildroot-2015.11.tar.gz</a></h3>
|
||||
<p><a href="/downloads/buildroot-2015.11.tar.gz.sign">PGP signature</a></p>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper">
|
||||
<div class="front">
|
||||
<a href="/downloads/buildroot-2015.11.tar.bz2"><img src="images/package.png" width="180" alt=""></a>
|
||||
</div>
|
||||
<div class="back">
|
||||
<a href="/downloads/buildroot-2015.11.tar.bz2"><img src="images/package.png" width="180" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<a href="/downloads/buildroot-2015.08.1.tar.gz">buildroot-2015.08.1.tar.gz</a>
|
||||
(<a href="/downloads/buildroot-2015.08.1.tar.gz.sign">PGP signature</a>)
|
||||
or
|
||||
<a href="/downloads/buildroot-2015.08.1.tar.bz2">buildroot-2015.08.1.tar.bz2</a>
|
||||
(<a href="/downloads/buildroot-2015.08.1.tar.bz2.sign">PGP signature</a>).
|
||||
<h3><a href="/downloads/buildroot-2015.11.tar.bz2">buildroot-2015.11.tar.bz2</a></h3>
|
||||
<p><a href="/downloads/buildroot-2015.11.tar.bz2.sign">PGP signature</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<!--
|
||||
<h3 style="text-align: center;">Latest release candidate: <b>2015.11-rc3</b></h3>
|
||||
<div class="row mt centered">
|
||||
<div class="col-sm-6">
|
||||
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper">
|
||||
<div class="front">
|
||||
<a href="/downloads/buildroot-2015.11-rc3.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
|
||||
</div>
|
||||
<div class="back">
|
||||
<a href="/downloads/buildroot-2015.11-rc3.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
The latest release candidate is <b>2015.11-rc1</b>, which can be
|
||||
downloaded here:<p>
|
||||
<h3><a href="/downloads/buildroot-2015.11-rc3.tar.gz">buildroot-2015.11-rc3.tar.gz</a></h3>
|
||||
<p><a href="/downloads/buildroot-2015.11-rc3.tar.gz.sign">PGP signature</a></p>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper">
|
||||
<div class="front">
|
||||
<a href="/downloads/buildroot-2015.11-rc3.tar.bz2"><img src="images/package.png" width="180" alt=""></a>
|
||||
</div>
|
||||
<div class="back">
|
||||
<a href="/downloads/buildroot-2015.11-rc3.tar.bz2"><img src="images/package.png" width="180" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<a href="/downloads/buildroot-2015.11-rc1.tar.gz">buildroot-2015.11-rc1.tar.gz</a>
|
||||
(<a href="/downloads/buildroot-2015.11-rc1.tar.gz.sign">PGP signature</a>)
|
||||
or
|
||||
<a href="/downloads/buildroot-2015.11-rc1.tar.bz2">buildroot-2015.11-rc1.tar.bz2</a>
|
||||
(<a href="/downloads/buildroot-2015.11-rc1.tar.bz2.sign">PGP signature</a>).
|
||||
<p>
|
||||
<h3><a href="/downloads/buildroot-2015.11-rc3.tar.bz2">buildroot-2015.11-rc3.tar.bz2</a></h3>
|
||||
<p><a href="/downloads/buildroot-2015.11-rc3.tar.bz2.sign">PGP signature</a></p>
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
This and earlier releases (and their PGP signatures) can always be downloaded from
|
||||
<a href="/downloads/">http://buildroot.net/downloads/</a>.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
This and earlier releases (and their PGP signatures) can always be downloaded from
|
||||
<a href="/downloads/">http://buildroot.net/downloads/</a>.
|
||||
<div class="panel panel-primary">
|
||||
<div class="panel-heading">Source code</div>
|
||||
<div class="panel-body">
|
||||
|
||||
<p>
|
||||
<div class="row">
|
||||
<div class="col-sm-7">
|
||||
<div class="panel panel-success">
|
||||
<div class="panel-heading">Repository</div>
|
||||
<div class="panel-body">
|
||||
<P>The buildroot repository can be browsed online through cgit at
|
||||
<a href="http://git.buildroot.net/buildroot/">http://git.buildroot.net/buildroot</a>.
|
||||
To grab a copy of the repository use</p>
|
||||
|
||||
You can also obtain daily snapshots of the latest Buildroot source tree if you
|
||||
want to follow development, but cannot or do not wish to use Git.
|
||||
|
||||
<ul>
|
||||
<li>You can download the
|
||||
<a href="downloads/snapshots/buildroot-snapshot.tar.bz2">latest snapshot
|
||||
</a> or view recent <a href="downloads/snapshots/">daily snapshots</a>.
|
||||
</li>
|
||||
<div class="input-group" style="width: 100%;">
|
||||
<input class="form-control" style="width: 85%;" id="giturl"
|
||||
value="git clone git://git.buildroot.net/buildroot" type="text" readonly></input>
|
||||
<span class="input-group-button">
|
||||
<button class="btn pull-right" type="button" data-clipboard-target="#giturl"
|
||||
data-toggle="tooltip" data-placement="bottom" data-trigger="manual" title="Copied!">
|
||||
<img class="clippy" src="images/clippy.svg" alt="Copy to clipboard" width="13">
|
||||
</button>
|
||||
</span>
|
||||
</div><br>
|
||||
|
||||
<li>You can also <a href="http://git.buildroot.net/buildroot">browse the
|
||||
source tree online</a>.
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Or if you're behind a firewall blocking git:
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Older versions can be downloaded from <a href="/downloads/">the release archive</a>.
|
||||
</p>
|
||||
<div class="input-group" style="width: 100%;">
|
||||
<input class="form-control" style="width: 85%;" id="giturlhttps"
|
||||
value="git clone https://git.buildroot.net/buildroot" type="text" readonly></input>
|
||||
<span class="input-group-button">
|
||||
<button class="btn pull-right" type="button" data-clipboard-target="#giturlhttps"
|
||||
data-toggle="tooltip" data-placement="bottom" data-trigger="click" title="Copied!">
|
||||
<img class="clippy" src="images/clippy.svg" alt="Copy to clipboard" width="13">
|
||||
</button>
|
||||
</span>
|
||||
</div><br>
|
||||
|
||||
<h2>Repository</h2>
|
||||
<p>
|
||||
|
||||
The buildroot repository can be browsed online through cgit at
|
||||
<a href="http://git.buildroot.net/buildroot/">http://git.buildroot.net/buildroot</a>.
|
||||
To grab a copy of the repository use
|
||||
Please use the native git protocol if at all possible, as it's a lot
|
||||
more efficient than HTTP.
|
||||
|
||||
<pre>
|
||||
git clone git://git.buildroot.net/buildroot</pre>
|
||||
<p>
|
||||
|
||||
Or if you're behind a firewall blocking git:
|
||||
If you are not already familiar with using Git, we recommend you visit <a
|
||||
href="http://git-scm.org">the Git website</a>.
|
||||
|
||||
<pre>
|
||||
git clone http://git.buildroot.net/git/buildroot.git</pre>
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Once you've checked out a copy of the source tree, you can update your source
|
||||
tree at any time so it is in sync with the latest and greatest by entering your
|
||||
buildroot directory and running the command:
|
||||
|
||||
Please use the native git protocol if at all possible, as it's a lot
|
||||
more efficient than HTTP.
|
||||
<pre>
|
||||
git pull
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
Because you've only been granted anonymous access to the tree, you won't be
|
||||
able to push your changes to the repo. Changes can instead be submitted for
|
||||
inclusion by posting them to the buildroot mailing list.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
If you are not already familiar with using Git, we recommend you visit <a
|
||||
href="http://git-scm.org">the Git website</a>.
|
||||
<div class="col-sm-5">
|
||||
<div class="panel panel-default ">
|
||||
<div class="panel-heading">Tarballs</div>
|
||||
<div class="panel-body">
|
||||
You can also obtain daily snapshots of the latest Buildroot source tree if you
|
||||
want to follow development, but cannot or do not wish to use Git.
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>You can download the
|
||||
<a href="downloads/snapshots/buildroot-snapshot.tar.bz2">latest snapshot
|
||||
</a> or view recent <a href="downloads/snapshots/">daily snapshots</a>.
|
||||
</li>
|
||||
|
||||
Once you've checked out a copy of the source tree, you can update your source
|
||||
tree at any time so it is in sync with the latest and greatest by entering your
|
||||
buildroot directory and running the command:
|
||||
<li>You can also <a href="http://git.buildroot.net/buildroot">browse the
|
||||
source tree online</a>.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<pre>
|
||||
git pull
|
||||
</pre>
|
||||
|
||||
Because you've only been granted anonymous access to the tree, you won't be
|
||||
able to push your changes to the repo. Changes can instead be submitted for
|
||||
inclusion by posting them to the buildroot mailing list.
|
||||
<p>
|
||||
Older versions can be downloaded from <a href="/downloads/">the release archive</a>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div><!--/.col-sm-10 -->
|
||||
</div><!--/.row -->
|
||||
</div>
|
||||
|
||||
<!--#include file="footer.html" -->
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
</div> <!-- /container -->
|
||||
<script type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
|
||||
<script type="text/javascript" src="js/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
|
||||
<script type="text/javascript" src="js/buildroot.js"></script>
|
||||
</body>
|
||||
<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
|
||||
<script src="https://oss.maxcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
|
||||
<script src="https://cdn.rawgit.com/zenorocha/clipboard.js/master/dist/clipboard.min.js"></script>
|
||||
<script type="text/javascript" src="js/buildroot.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
<!--#include file="header.html" -->
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-10 col-sm-offset-1">
|
||||
|
||||
<h3>Git Access</h3>
|
||||
|
||||
The buildroot repository can be browsed online through cgit at
|
||||
<a href="http://git.buildroot.net/buildroot/">http://git.buildroot.net/buildroot</a>.
|
||||
To grab a copy of the repository use
|
||||
|
||||
<pre>
|
||||
git clone git://git.buildroot.net/buildroot</pre>
|
||||
|
||||
Or if you're behind a firewall blocking git:
|
||||
|
||||
<pre>
|
||||
git clone http://git.buildroot.net/git/buildroot.git</pre>
|
||||
|
||||
<p>
|
||||
|
||||
Please use the native git protocol if at all possible, as it's a lot
|
||||
more efficient than HTTP.
|
||||
|
||||
<p>
|
||||
|
||||
If you are not already familiar with using Git, we recommend you visit <a
|
||||
href="http://git-scm.org">the Git website</a>.
|
||||
|
||||
<p>
|
||||
|
||||
Once you've checked out a copy of the source tree, you can update your source
|
||||
tree at any time so it is in sync with the latest and greatest by entering your
|
||||
buildroot directory and running the command:
|
||||
|
||||
<pre>
|
||||
git pull
|
||||
</pre>
|
||||
|
||||
Because you've only been granted anonymous access to the tree, you won't be
|
||||
able to push your changes to the repo. Changes can instead be submitted for
|
||||
inclusion by posting them to the buildroot mailing list.
|
||||
|
||||
</div><!--/.col-sm-10 -->
|
||||
</div><!--/.row -->
|
||||
|
||||
<!--#include file="footer.html" -->
|
||||
|
||||
@@ -1,49 +1,52 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Buildroot: making embedded Linux easy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="author" content="The Buildroot developers">
|
||||
<link rel="shortcut icon" href="favicon.ico">
|
||||
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="css/buildroot.css" rel="stylesheet">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="Buildroot" content="">
|
||||
<meta name="angelo.compagnucci@gmail.com" content="">
|
||||
<link rel="shortcut icon" href="images/favicon.png">
|
||||
|
||||
<style type="text/css">
|
||||
</style>
|
||||
<title>Buildroot - Making Embedded Linux Easy</title>
|
||||
|
||||
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
|
||||
<!--[if lt IE 9]>
|
||||
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar navbar-default navbar-fixed-top">
|
||||
<div class="row">
|
||||
<div class="col-sm-10 col-sm-offset-1">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#buildroot-navbar-collapse-1">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="/">Buildroot</a>
|
||||
</div>
|
||||
<div class="collapse navbar-collapse" id="buildroot-navbar-collapse-1">
|
||||
<ul class="nav navbar-nav">
|
||||
<li><a href="/news.html">News</a></li>
|
||||
<li><a href="/about.html">About</a></li>
|
||||
<li><a href="/download.html">Download</a></li>
|
||||
<li><a href="/docs.html">Documentation</a></li>
|
||||
<li><a href="/support.html">Support</a></li>
|
||||
<li><a href="/contribute.html">Contribute</a></li>
|
||||
<li><a href="/sponsors.html">Sponsors</a></li>
|
||||
</ul>
|
||||
<a class="gplus" href="https://plus.google.com/100084591154899263420/posts">
|
||||
<img src="images/gplus.png" height="28" width="28" alt="Google+" /></a>
|
||||
</div><!--/.nav-collapse -->
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div class="container-fluid">
|
||||
<link href="https://oss.maxcdn.com/bootswatch/3.3.5/paper/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="css/main.css" rel="stylesheet">
|
||||
|
||||
<!--[if lt IE 9]>
|
||||
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
||||
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<!-- Fixed navbar -->
|
||||
<div class="navbar navbar-default navbar-fixed-top">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="/"><b>Buildroot</b></a>
|
||||
</div>
|
||||
<div class="navbar-collapse collapse">
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li><a href="/news.html">
|
||||
<span class="glyphicon glyphicon-star"></span> News</a></li>
|
||||
<li><a href="/docs.html">
|
||||
<span class="glyphicon glyphicon-book"></span> Documentation</a></li>
|
||||
<li><a href="/support.html">
|
||||
<span class="glyphicon glyphicon-question-sign"></span> Support</a></li>
|
||||
<li><a href="/contribute.html">
|
||||
<span class="glyphicon glyphicon-share"></span> Contribute</a></li>
|
||||
<li><a href="/sponsors.html">
|
||||
<span class="glyphicon glyphicon-usd"></span> Sponsors</a></li>
|
||||
<li><a id="menubutton" class="btn btn-success btn-shrink" href="/download.html">
|
||||
<span class="glyphicon glyphicon-cloud-download"></span>
|
||||
<span class="text-shrink" >Download</span></a></li>
|
||||
</ul>
|
||||
</div><!--/.nav-collapse -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
BIN
docs/website/images/browser.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
docs/website/images/bug-buddy.png
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
docs/website/images/buildroot-slides.png
Normal file
|
After Width: | Height: | Size: 32 KiB |
3
docs/website/images/clippy.svg
Normal file
@@ -0,0 +1,3 @@
|
||||
<svg height="1024" width="896" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M128 768h256v64H128v-64z m320-384H128v64h320v-64z m128 192V448L384 640l192 192V704h320V576H576z m-288-64H128v64h160v-64zM128 704h160v-64H128v64z m576 64h64v128c-1 18-7 33-19 45s-27 18-45 19H64c-35 0-64-29-64-64V192c0-35 29-64 64-64h192C256 57 313 0 384 0s128 57 128 128h192c35 0 64 29 64 64v320h-64V320H64v576h640V768zM128 256h512c0-35-29-64-64-64h-64c-35 0-64-29-64-64s-29-64-64-64-64 29-64 64-29 64-64 64h-64c-35 0-64 29-64 64z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 517 B |
BIN
docs/website/images/email.png
Normal file
|
After Width: | Height: | Size: 4.0 KiB |
BIN
docs/website/images/gift.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 8.6 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 4.6 KiB |
BIN
docs/website/images/hammer.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
docs/website/images/irc.png
Normal file
|
After Width: | Height: | Size: 7.5 KiB |
|
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 177 KiB |
|
Before Width: | Height: | Size: 8.4 KiB |
BIN
docs/website/images/nconfig.png
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
docs/website/images/package.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
docs/website/images/pdf-icon.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
docs/website/images/text.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
docs/website/images/tux-flat.png
Normal file
|
After Width: | Height: | Size: 20 KiB |