41 Commits

Author SHA1 Message Date
Simon Gardling
6c93ff175a fix build.sh 2022-05-04 13:27:03 -04:00
Simon Gardling
8952552eef fix wasm-opt 2022-04-28 11:34:04 -04:00
Simon Gardling
05e1e9dd48 fix 2022-04-28 11:21:31 -04:00
Simon Gardling
c62d6da8de disable convergence for wasm-opt (takes too long) 2022-04-28 11:06:01 -04:00
Simon Gardling
34ec4019a4 time wasm-opt 2022-04-28 10:51:45 -04:00
Simon Gardling
7c5df48f1a better wasm optimizations 2022-04-28 10:33:46 -04:00
Simon Gardling
fe8a0b3757 tweak wasm-opt options 2022-04-28 10:07:54 -04:00
Simon Gardling
8b3db891ba cleanup build script 2022-04-28 10:02:10 -04:00
Simon Gardling
4733a19440 re-add wasm-opt in build script 2022-04-28 09:57:17 -04:00
Simon Gardling
c86905e85d no longer need this hotfix 2022-04-28 09:21:04 -04:00
Simon Gardling
4c788c4666 tweak 2022-04-27 13:02:59 -04:00
Simon Gardling
a3c8fb31e5 fixed! (I think) 2022-04-27 10:54:04 -04:00
Simon Gardling
37ba747e1a build changes 2022-04-26 23:54:15 -04:00
Simon Gardling
953546c795 fix build 2022-04-26 23:50:22 -04:00
Simon Gardling
d1e89f9967 build changes 2022-04-26 23:24:53 -04:00
Simon Gardling
5d153f4842 refactoring 2022-04-21 23:25:33 -04:00
Simon Gardling
06b062b5b4 minify more 2022-04-20 20:44:35 -04:00
Simon Gardling
089aef48ad remove ytbn prefix for js and wasm files 2022-04-20 19:13:31 -04:00
Simon Gardling
aad08d06ab minify js and use md5sum to force updates 2022-04-20 18:46:13 -04:00
Simon Gardling
1082aa31b4 Progressive Web App 2022-04-20 14:36:28 -04:00
Simon Gardling
2980659231 fix textencoder/decoder stuff on web 2022-04-20 09:07:47 -04:00
Simon Gardling
2025528682 cleanup 2022-04-06 10:38:23 -04:00
Simon Gardling
641e10b7d9 add .vscode 2022-03-21 18:02:18 -04:00
Simon Gardling
3bb8da9209 big changes 2022-03-21 13:03:16 -04:00
Simon Gardling
dd6d8c80b8 use tabs, not spaces 2022-03-10 09:01:21 -05:00
Simon Gardling
83d8e1cc88 rename 2022-03-08 12:21:32 -05:00
Simon Gardling
71a33b5894 run tests in build.sh 2022-03-03 15:01:16 -05:00
Simon Gardling
9aa4088731 Oz again 2022-03-03 14:45:42 -05:00
Simon Gardling
b12788a51c Revert "stuff"
This reverts commit e5a68f29b29fbbe689f1c98b1f3d9b1939bcb42b.
2022-03-03 12:56:45 -05:00
Simon Gardling
e5a68f29b2 stuff 2022-03-03 12:22:51 -05:00
Simon Gardling
e6d232124c build.sh: don't create tmp/pkg 2022-03-03 10:20:23 -05:00
Simon Gardling
baf0875a08 build.sh updates 2022-03-01 10:54:05 -05:00
Simon Gardling
47429958d4 build system fixes 2022-03-01 10:05:19 -05:00
Simon Gardling
2a5fb8ca69 cleanup and reogranization 2022-03-01 09:26:51 -05:00
Simon Gardling
f4a26ff8fe Os
Os vs Oz, size wise, only is about 100kb difference. but Oz disables some optimizations. Enabling Os instead of Oz brings the binary size up from 876527 bytes to 972775 bytes (a 10.9% increase).

Note: I am referring to wasm binary size as that's the main focus of this project
2022-03-01 09:15:37 -05:00
Simon Gardling
ee2936dfc4 improved git commit fetching 2022-02-24 21:13:10 -05:00
Simon Gardling
6f8a7c9cc2 cleanup + git commit info 2022-02-24 20:47:15 -05:00
Simon Gardling
dd59aab748 llvm-strip 2022-02-24 11:28:22 -05:00
Simon Gardling
b46cb5e83f things 2022-02-24 08:52:24 -05:00
Simon Gardling
209eb16aa7 forgot to commit this 2022-02-24 08:43:41 -05:00
Simon Gardling
5b702ac3fe size optimizations 2022-02-24 08:43:05 -05:00