Skip to content

Commit 06b6d25

Browse files
committed
docs: update readme
1 parent 21a6533 commit 06b6d25

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,21 @@ If you want to use the C# 9.0 features, set it up as follows:
250250

251251
<br><br><br><br>
252252

253+
## Development Notes
254+
255+
### How to include the asmdef in `Packages` directory
256+
257+
By default, asmdefs under `Packages` and `Assets/Standard Assets/` are **NOT** compiled with the custom compiler package.
258+
This is to prevent unintended compiler changes and to minimize the impact of compiler changes.
259+
Packages (and store assets) should essentially be compiled with the default compiler.
260+
261+
![image](https://user-images.githubusercontent.com/12690315/103772620-29549b00-506d-11eb-915f-5a8b8c351d40.png)
262+
263+
If you want to compile an embedded package or your custom package with a custom compiler, set `Packages/your_package_name/` instead of `!Packages/`.
264+
See [#12](https://github.com/mob-sakai/CSharpCompilerSettingsForUnity/issues/12) for details.
265+
266+
<br><br><br><br>
267+
253268
## Contributing
254269

255270
### Issues

0 commit comments

Comments
 (0)