Skip to content
Snippets Groups Projects
  1. Aug 23, 2024
  2. Aug 21, 2024
  3. Jul 26, 2024
    • Johannes Schauer Marin Rodrigues's avatar
      f4a61573
    • Johannes Schauer Marin Rodrigues's avatar
      Use common, minimized lufa sources in new 3rdparty directory · d72fe1e4
      Johannes Schauer Marin Rodrigues authored
      Instead of having 3 identical lufa-master directories with 1459 files
      using up 22 MB each, have one common lufa directory with 100 files using
      up only 1.3 MB.
      
      Minimized, by removing files from lufa one-by-one and checking whether
      compiling the firmwares still yields bit-by-bit identical results. For
      example:
      
      find reform2-keyboard-fw/lufa-master/ -type f -print0 \
      	| while IFS= read -r -d '' f; do
      		git clean -fdx;
      		rm "$f";
      		ret=0;
      		make -C reform2-keyboard-fw REFORM_KBD_OPTIONS="-DKBD_VARIANT_3 -DKBD_FW_VERSION=\\\"g3133711\\\"" || ret=$?;
      		echo "69c70ae32b5376669120a2b1e70cebae  reform2-keyboard-fw/keyboard.hex" | md5sum --check - || ret=$?;
      		if [ "$ret" != 0 ]; then
      			git restore "$f";
      		else
      			git rm "$f";
      		fi;
      	done
      d72fe1e4
  4. Jun 19, 2024
  5. Jun 10, 2024
  6. Apr 17, 2024
  7. Mar 11, 2024
  8. Feb 19, 2024
  9. Feb 12, 2024
  10. Feb 07, 2024
  11. Jan 19, 2024
  12. Jan 18, 2024
  13. Jan 12, 2024
Loading