MakeBuildrootEnv.sh 1.7 KB

12345678910111213141516171819202122232425262728293031323334
  1. #!/bin/bash
  2. GFAWRKDIR=`pwd`
  3. cd ..
  4. rm -rf buildroot
  5. git clone git://git.buildroot.net/buildroot
  6. cd buildroot
  7. git checkout 63a20d5dfebe83e2b2bd683dc78ebdf787dff100 -b gfawrk
  8. patch -p1 < ../GfA/GfA-buildroot-changes.patch
  9. patch -p1 < ../GfA/GfA-buildroot_revert_S80ti-gfx_frambuffersettings.patch
  10. patch -p1 < ../GfA/GfA-buildroot_MapImage_build_path.patch
  11. patch -p1 < ../GfA/GfA-buildroot-LegalInfo_zip_in_separate_script.patch
  12. patch -p1 < ../GfA/GfA-buildroot_mysql_posgres_update_fixes.patch
  13. patch -p1 < ../GfA/GfA-buildroot_remove_crontab_root_entry_from_update.patch
  14. patch -p1 < ../GfA/GfA-buildroot_bump_tinc_to_v_1_0_31.patch
  15. patch -p1 < ../GfA/GfA-buildroot_linux_headers_for_rs485.patch
  16. patch -p1 < ../GfA/GfA-buildroot_force_mutt_to_bind_openssl.patch
  17. patch -p1 < ../GfA/GfA-buildroot_remove_hostapd_and_wpa_supplicant_from_update.patch
  18. patch -p1 < ../GfA/GfA-buildroot_qt57-qt5quickcontrols_mk.patch
  19. patch -p1 < ../GfA/GfA-buildroot_qt57-qt5quickcontrols2_mk.patch
  20. patch -p1 < ../GfA/GfA-buildroot_SetRightDisplayResolution_OnUpdate.patch
  21. patch -p1 < ../GfA/GfA-buildroot_SetRightDisplayResolution_OnUpdate_add5_7inch_display.patch
  22. patch -p1 < ../GfA/GfA-buildroot-add-plugins-libraries-change-crosscompile-command.patch
  23. patch -p1 < ../GfA/GfA-buildroot-CrossCompile_export_CC_and_CXX.patch
  24. patch -p1 < ../GfA/GfA-buildroot_remove_CJK_Fonts_in_Update.patch
  25. patch -p1 < ../GfA/GfA-buildroot-libmodbus-GfA.patch
  26. patch -p1 < ../GfA/GfA-buildroot_VISADES_386_x.patch
  27. patch -p1 < ../GfA/GfA-buildroot_VISADES_386_2.patch
  28. #
  29. chmod a+x *.sh
  30. cp ../GfA/configs/* ./configs
  31. git add .
  32. git commit -m "GfA wrk changes and setup"
  33. make BR2_EXTERNAL=../GfA Display001_3.12.30_defconfig
  34. cd $GFAWRKDIR