Skip to content
Snippets Groups Projects
  1. Dec 09, 2024
  2. Oct 14, 2024
  3. Sep 10, 2024
  4. Aug 27, 2024
  5. Aug 21, 2024
  6. Jul 31, 2024
  7. 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
  8. Jul 24, 2024
  9. Jul 15, 2024
  10. Jul 12, 2024
  11. Jul 11, 2024
Loading