1
Fork 0
mirror of https://github.com/RGBCube/embd-rs synced 2025-05-14 03:54:58 +00:00
Commit graph

56 commits

Author SHA1 Message Date
3d45164562
Increase max with to 120 2025-02-11 23:35:25 +03:00
9ec0768a8e
Cargo update 2025-02-02 22:45:22 +03:00
601d4fed5f
Clippy lints and optimization 2025-02-02 22:40:18 +03:00
a4724700b2
Use .cloned() rather than .into_owned() 2025-02-02 21:52:06 +03:00
d61798c7e0
Maybe fix docs.rs build? (doesn't work) 2024-05-31 23:25:41 +03:00
2b65ed2c2d
Add .cargo/config.toml for lib editing 2024-05-22 11:16:49 +03:00
766b11a9b7
Don't need to note down the license header in the readme 2024-05-22 11:15:33 +03:00
d8680f6085
Upload to crates.io & add todo 2024-05-22 11:12:01 +03:00
306aefe981
Bump version 2024-05-22 10:58:18 +03:00
0c9527c653
Better error messages when procmacro2_semver_exempt is not set 2024-05-22 10:57:48 +03:00
661d2d54c0
Don't warn for unexpected cfgs 2024-05-22 10:45:17 +03:00
8c4ad0eb1b
Cargo update 2024-05-22 10:41:32 +03:00
63b2d936a5
Add todo 2024-05-22 10:33:36 +03:00
c8cd9b447e
Oops, features aren't the same as cfg options 2024-02-22 11:35:17 +03:00
53f550c9c0
Rename to embd 2024-02-22 10:53:13 +03:00
RGBCube
7c2eb614db
Remove useless patch section 2024-01-08 19:15:10 +03:00
RGBCube
7c41253f4f
Rename embed_macros to embed-macros 2024-01-07 12:46:18 +03:00
RGBCube
8d060ef70a
Fix lifetime issues 2024-01-05 12:44:30 +03:00
RGBCube
e3611073b5
Add lifetime annotations 2024-01-05 11:41:22 +03:00
RGBCube
e034144ab6
Add type annotations 2024-01-05 11:39:24 +03:00
RGBCube
8f3c415308
Improve docs and add DirEntry::path 2024-01-05 10:01:56 +03:00
RGBCube
ccd617123a
Hide private fields 2024-01-05 09:48:07 +03:00
RGBCube
d3be214f10
Remove repetetive quotes 2024-01-05 09:40:49 +03:00
RGBCube
161beeaf57
Don't allocate for the children on release 2024-01-05 09:23:43 +03:00
RGBCube
2f2ec0f0c4
Use our own proc-macro2 fork and don't allocate anything at release (somewhat) 2024-01-05 00:22:34 +03:00
RGBCube
da1f20a409
Readability improvements 2024-01-04 23:35:02 +03:00
RGBCube
d7f67fcf4c
Don't allocate PathBuf uselessly 2024-01-04 23:24:49 +03:00
RGBCube
a6eba8386c
Add docs 2024-01-04 23:05:05 +03:00
RGBCube
907051343d
YOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO 2024-01-04 23:02:17 +03:00
RGBCube
6c33b6177d
Use Cow. Moo 2024-01-04 22:13:41 +03:00
RGBCube
f2b0e744c4
Fix and simplify proc macro 2024-01-04 16:59:14 +03:00
RGBCube
23886aa778
Combine embed/ into lib.rs and document code 2024-01-04 16:41:05 +03:00
RGBCube
4009d68579
Add readme flatten example 2024-01-04 16:03:52 +03:00
RGBCube
531adba675
Make it work, filenames are complicated right now 2024-01-04 16:03:09 +03:00
RGBCube
af2946a3a8
Fix visibility issue 2024-01-04 15:15:23 +03:00
RGBCube
86dbc4fd89
Fix lib.proc_macro key 2024-01-04 15:12:09 +03:00
RGBCube
8df27a82d6
Explicitly import __include_dir_runtime 2024-01-04 15:06:15 +03:00
RGBCube
e61dbf0196
Remove useless Cargo.lock 2024-01-04 14:57:06 +03:00
RGBCube
68fabf986d
Rename macros/ to embed_macros/ 2024-01-04 14:56:27 +03:00
RGBCube
1d0900938d
Use everything through embed crate 2024-01-04 14:51:58 +03:00
RGBCube
55390702a5
Use SourceFile 2024-01-04 14:32:30 +03:00
RGBCube
d3c1b3e590
Remove unused import 2024-01-04 13:42:15 +03:00
RGBCube
9c39ac4a61
Fix relativity finally 2024-01-04 13:40:05 +03:00
RGBCube
41e02a9b3b
Add error message for trying to embed . 2024-01-04 13:29:54 +03:00
RGBCube
2b624eb362
Use absolute imports in all macros 2024-01-04 13:11:36 +03:00
RGBCube
b2be0579f8
Fix importing parent files 2024-01-04 13:05:19 +03:00
RGBCube
77520c0364
Fix relativity and macros 2024-01-04 12:47:19 +03:00
RGBCube
c8472c50dc
Don't canoncicalize 2024-01-04 08:21:33 +03:00
RGBCube
58a1fa2182
Fix 2024-01-02 17:18:18 +03:00
RGBCube
c031e19e7f
Todo dirs 2024-01-01 13:40:43 +03:00