aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/cobalt
Commit message (Expand)AuthorAgeFilesLines
* rename config-2.6.32 to config-defaultFlorian Fainelli2010-08-251-0/+0
* update to 2.6.32.20Florian Fainelli2010-08-221-1/+1
* update kernel versionsImre Kaloz2010-07-191-1/+1
* generic: don't override CONFIG_DEBUG_FSGabor Juhos2010-06-101-1/+0
* update linux kernel to 2.6.32.14Nicolas Thill2010-05-271-1/+1
* kernel: update kernel to version 2.6.32.13 and 2.6.33.4Hauke Mehrtens2010-05-231-1/+1
* buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZNicolas Thill2010-04-281-1/+1
* sync to kernel 2.6.32.12Alexandros C. Couloumbis2010-04-271-1/+1
* target: remove CONFIG_CRC16 override (closes: #7194)Nicolas Thill2010-04-241-1/+0
* define a shared IMG_PREFIX variable used as a basename for image files, it co...Nicolas Thill2010-04-121-3/+3
* kernel: update to 2.6.32.10Gabor Juhos2010-03-262-17/+14
* drop support for 2.6.30Florian Fainelli2010-03-262-605/+0
* do *not* enable CONFIG_PCI in generic config, but on targets where it makes s...Nicolas Thill2010-03-112-0/+2
* kernel: update to kernel 2.6.32.9Hauke Mehrtens2010-02-281-1/+1
* add missing kernel configuration and patches for 2.6.32Florian Fainelli2010-02-212-0/+608
* update kernel from 2.6.32.7 to 2.6.32.8, thanks tripolarTravis Kemen2010-02-121-1/+1
* clean up handling of some kernel symbolsImre Kaloz2010-02-111-1/+0
* switch to 2.6.32Florian Fainelli2010-02-101-1/+1
* move 2.6.30 config and patches to their appropriate locationFlorian Fainelli2010-02-042-0/+0
* refresh no_module_reloc.patch for mips64 targetsFlorian Fainelli2010-01-291-44/+84
* update to 2.6.30, refresh patchesFlorian Fainelli2009-12-042-18/+15
* kernel: move CONFIG_MIPS_FPU_EMU to generic kernel configFelix Fietkau2009-11-291-1/+0
* revert the 027-mips_module_reloc.patch patch for mips64 targets until we fix ...Florian Fainelli2009-11-291-0/+335
* some more Kconfig symbol move..Imre Kaloz2009-11-111-1/+0
* another round of kernel config cleanupsImre Kaloz2009-11-111-5/+0
* sort all target config filesImre Kaloz2009-11-111-18/+18
* update to 2.6.30.9Florian Fainelli2009-10-231-1/+1
* optimize binaries for the rm5200 cpu present on cobalt, do not use the mips32...Florian Fainelli2009-10-071-0/+1
* cleanup kernel configurationFlorian Fainelli2009-10-071-55/+0
* move common CONFIG_FB entries to genericNicolas Thill2009-10-051-45/+0
* resync kernel configuration, enable netfilter and wireless extensionsFlorian Fainelli2009-10-051-66/+15
* move IMAGE_CMDLINE_HACK default to generic from targetsAndy Boyett2009-10-051-1/+0
* kernel: upgrade to 2.6.30.8 and refresh patchesGabor Juhos2009-10-011-1/+1
* update to latest 2.6.27 and 2.6.30 kernelsImre Kaloz2009-09-171-1/+1
* kernel: get rid of the simple_prom_emulator, it is not really usefulGabor Juhos2009-09-101-1/+0
* kernel: add generic image_cmdline hack to MIPS targetsGabor Juhos2009-09-101-0/+1
* update to 2.6.30.6, compile tested on some targets onlyFlorian Fainelli2009-09-091-1/+1
* use 2.6.30.5Florian Fainelli2009-08-171-1/+1
* update to 2.6.30.4Florian Fainelli2009-07-311-1/+1
* switch to 2.6.30.3Florian Fainelli2009-07-271-1/+1
* update to 2.6.30.2Imre Kaloz2009-07-201-1/+1
* update targets to 2.6.30.1, update patchesFlorian Fainelli2009-07-051-2/+2
* use the same i/o schedulers for all targetsImre Kaloz2009-06-151-3/+0
* we need CONFIG_NET_SCHED for 802.11nImre Kaloz2009-06-151-1/+0
* forgot to commit the change for covalt, tooImre Kaloz2009-06-151-1/+0
* Bump 2.6.30 kernel version to finalHamish Guthrie2009-06-111-1/+1
* upgrade to 2.6.30-rc8Imre Kaloz2009-06-031-1/+1
* add diag.sh to report boot status on the front-led of the machineFlorian Fainelli2009-05-311-0/+18
* update to 2.6.30-rc7Imre Kaloz2009-05-251-1/+1
* even more config file cleanupImre Kaloz2009-05-181-4/+0
; } # Replace %YOUR_NAME% with the username. replace_name_placeholders() { local replace_name_filenames=( "${keyboard_dir}/config.h" "${keyboard_dir}/readme.md" "${keyboard_dir}/${keyboard_name}.c" "${keyboard_dir}/${keyboard_name}.h" "${keyboard_dir}/keymaps/default/config.h" "${keyboard_dir}/keymaps/default/keymap.c" ) replace_placeholders "%YOUR_NAME%" "$username" "${replace_name_filenames[@]}" } # Check if an array contains an element. array_contains() { local e match="$1" shift for e; do [[ "$e" == "$match" ]] && return 0; done return 1 } # If we've been started from util/, we want to be in qmk_firmware/ [[ "$PWD" == *util ]] && cd .. # The root qmk_firmware/ directory should have a subdirectory called quantum/ if [ ! -d "quantum" ]; then echo_error "Could not detect the QMK firmware directory!" echo_error "Are you sure you're in the right place?" exit 1 fi echo_bold "Generating a new QMK keyboard directory" echo # Keyboard name is required, so keep prompting until we get one while [ -z "$keyboard_name" ]; do prompt "Keyboard Name" "" keyboard_name=$prompt_return done keyboard_dir="keyboards/$keyboard_name" if [ -d "$keyboard_dir" ]; then echo_error "Keyboard $keyboard_name already exists!" exit 1 fi KEYBOARD_TYPES=("avr" "ps2avrgb") prompt "Keyboard Type" "avr" keyboard_type=$prompt_return if ! array_contains "$keyboard_type" "${KEYBOARD_TYPES[@]}"; then echo_error "Keyboard type must be one of: ${KEYBOARD_TYPES[*]}" exit 1 fi set_git_username prompt "Your Name" "$git_username" username=$prompt_return echo copy_templates set_sed_i replace_year_placeholders replace_keyboard_placeholders [ -n "$username" ] && replace_name_placeholders echo echo_bold "Created a new keyboard called $keyboard_name." echo echo_bold "To start working on things, cd into keyboards/$keyboard_name," echo_bold "or open the directory in your favourite text editor."