Skip to content

Commit 6f79f32

Browse files
committed
Release 0.41.0
1 parent 1c7b015 commit 6f79f32

File tree

8 files changed

+50
-60
lines changed

8 files changed

+50
-60
lines changed

Build/deploy/Entitas-CSharp.zip

121 Bytes
Binary file not shown.
-15 Bytes
Binary file not shown.

Build/deploy/Entitas-Unity.zip

62.3 KB
Binary file not shown.

Build/deploy/Entitas.docset.tgz

-27 Bytes
Binary file not shown.

EntitasUpgradeGuide.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@ Explanation:
7676

7777
If all set up correctly DataProviders, CodeGenerators and PostProcessors can be set in Unity.
7878

79+
The command line code generator currently doesn't support the following plugins:
80+
- Entitas.Blueprints.CodeGeneration.Plugins (contains Blueprint DataProvider and CodeGenerator)
81+
- Entitas.CodeGeneration.Unity.Editor (contains DebugLogPostProcessor)
82+
83+
because they use Unity specific api. They will work as expected when generating from within Unity but don't work on the command line.
84+
7985
To test the config for potential problems, please unzip CodeGenerator.zip in the root folder of your project.
8086

8187
```

RELEASE_NOTES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Please follow the [Entitas upgrade guide](https://github.com/sschmid/Entitas-CSh
2828

2929
#### CodeGenerator
3030
- Added command line code generator #158 #353
31+
- Unsupported Plugins: Entitas.Blueprints.CodeGeneration.Plugins, Entitas.CodeGeneration.Unity.Editor
3132
- ContextObserverGenerator puts VisualDebugging in try-catch to support Unit Testing #362
3233
- Added FeatureClassGenerator and removed Feature class from Entitas to support conditional compilation with `#if UNITY_EDITOR`
3334
- Added MethodData instead of using System.Reflection.MethodInfo

Scripts/pack

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ${SCRIPTS}/docs
88

99
# collect
1010
COLLECTED_DIR="${BUILD_SRC}/files"
11-
mkdir $COLLECTED_DIR "$COLLECTED_DIR/Migration"
11+
mkdir $COLLECTED_DIR "$COLLECTED_DIR/Migration" "$COLLECTED_DIR/Images"
1212
cp -v "${ROOT}/README.md" "$COLLECTED_DIR/README.md"
1313
cp -v "${ROOT}/RELEASE_NOTES.md" "$COLLECTED_DIR/RELEASE_NOTES.md"
1414
cp -v "${ROOT}/EntitasUpgradeGuide.md" "$COLLECTED_DIR/EntitasUpgradeGuide.md"
@@ -17,6 +17,10 @@ cp "${BUILD_SRC}/${ES_MIG_CLI}.exe" "$COLLECTED_DIR/Migration/MigrationAssistant
1717
cp "${BUILD_SRC}/${ES_MIG}.dll" "$COLLECTED_DIR/Migration/${ES_MIG}.dll"
1818
cp "${BUILD_SRC}/${ES_UTILS}.dll" "$COLLECTED_DIR/Migration/${ES_UTILS}.dll"
1919

20+
cp "${ADDONS}/${ES_UE}/${ES_UE}/Editor/Images/"* "$COLLECTED_DIR/Images"
21+
cp "${ADDONS}/${ES_MIG_UE}/${ES_MIG_UE}/Editor/Images/"* "$COLLECTED_DIR/Images"
22+
cp "${ADDONS}/${ES_VD_UE}/${ES_VD_UE}/Editor/Images/"* "$COLLECTED_DIR/Images"
23+
2024
TMP_DIR="${BUILD}/tmp"
2125
TMP_ENTITAS="${TMP_DIR}/Entitas"
2226

@@ -74,6 +78,7 @@ cp "${BUILD_SRC}/fabl.dll" $TMP_ENTITAS
7478

7579
cp "${COLLECTED_DIR}/"* $TMP_DIR || true
7680
cp -r "$COLLECTED_DIR/Migration" $TMP_DIR
81+
cp -r "$COLLECTED_DIR/Images" $TMP_EDITOR
7782

7883
cp -r $DOCS "${TMP_DIR}/Documentation"
7984
pushd $TMP_DIR > /dev/null

tree.txt

Lines changed: 37 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
│   │   └── Entitas.Blueprints.Unity
1111
│   │   └── Unity
1212
│   ├── Entitas.Blueprints.Unity.Editor
13-
│   │   ├── Editor
1413
│   │   └── Entitas.Blueprints.Unity.Editor
1514
│   │   └── Editor
1615
│   ├── Entitas.CodeGeneration
@@ -21,12 +20,6 @@
2120
│   │   └── Entitas.CodeGeneration.Attributes
2221
│   │   └── Attributes
2322
│   ├── Entitas.CodeGeneration.CodeGenerator
24-
│   │   ├── CodeGenerator
25-
│   │   │   └── DataProviders
26-
│   │   │   ├── Components
27-
│   │   │   │   └── Providers
28-
│   │   │   ├── Contexts
29-
│   │   │   └── EntityIndex
3023
│   │   └── Entitas.CodeGeneration.CodeGenerator
3124
│   │   └── CodeGenerator
3225
│   ├── Entitas.CodeGeneration.CodeGenerator.CLI
@@ -51,6 +44,7 @@
5144
│   ├── Entitas.Migration.Unity.Editor
5245
│   │   └── Entitas.Migration.Unity.Editor
5346
│   │   └── Editor
47+
│   │   └── Images
5448
│   ├── Entitas.Unity
5549
│   │   └── Entitas.Unity
5650
│   │   └── Unity
@@ -59,36 +53,27 @@
5953
│   │   └── Editor
6054
│   │   ├── GUI
6155
│   │   │   └── Layout
56+
│   │   ├── Images
6257
│   │   └── Menu
6358
│   ├── Entitas.VisualDebugging.CodeGeneration.Plugins
6459
│   │   └── Entitas.VisualDebugging.CodeGeneration.Plugins
6560
│   │   └── Plugins
6661
│   ├── Entitas.VisualDebugging.Unity
67-
│   │   ├── Entitas.VisualDebugging.Unity
68-
│   │   │   └── Unity
69-
│   │   │   ├── ContextObserver
70-
│   │   │   ├── DebugSystems
71-
│   │   │   └── Entity
72-
│   │   └── Unity
73-
│   │   ├── ContextObserver
74-
│   │   ├── DebugSystems
75-
│   │   └── Entity
62+
│   │   └── Entitas.VisualDebugging.Unity
63+
│   │   └── Unity
64+
│   │   ├── ContextObserver
65+
│   │   ├── DebugSystems
66+
│   │   └── Entity
7667
│   └── Entitas.VisualDebugging.Unity.Editor
77-
│   ├── Editor
78-
│   │   ├── ContextObserver
79-
│   │   ├── DebugSystems
80-
│   │   └── Entity
81-
│   │   ├── DefaultInstanceCreator
82-
│   │   ├── Entity
83-
│   │   └── TypeDrawer
8468
│   └── Entitas.VisualDebugging.Unity.Editor
8569
│   └── Editor
8670
│   ├── ContextObserver
8771
│   ├── DebugSystems
88-
│   └── Entity
89-
│   ├── DefaultInstanceCreator
90-
│   ├── Entity
91-
│   └── TypeDrawer
72+
│   ├── Entity
73+
│   │   ├── DefaultInstanceCreator
74+
│   │   ├── Entity
75+
│   │   └── TypeDrawer
76+
│   └── Images
9277
├── Entitas
9378
│   └── Entitas
9479
│   ├── Collector
@@ -139,7 +124,6 @@
139124
│   │   ├── Blueprints.cs
140125
│   │   └── BlueprintsNotFoundException.cs
141126
│   ├── Entitas.Blueprints.Unity.Editor
142-
│   │   ├── Editor
143127
│   │   └── Entitas.Blueprints.Unity.Editor
144128
│   │   └── Editor
145129
│   │   ├── BinaryBlueprintInspector.cs
@@ -171,12 +155,6 @@
171155
│   │   ├── PrimaryEntityIndexAttribute.cs
172156
│   │   └── UniqueAttribute.cs
173157
│   ├── Entitas.CodeGeneration.CodeGenerator
174-
│   │   ├── CodeGenerator
175-
│   │   │   └── DataProviders
176-
│   │   │   ├── Components
177-
│   │   │   │   └── Providers
178-
│   │   │   ├── Contexts
179-
│   │   │   └── EntityIndex
180158
│   │   └── Entitas.CodeGeneration.CodeGenerator
181159
│   │   └── CodeGenerator
182160
│   │   ├── CodeGenerator.cs
@@ -259,6 +237,8 @@
259237
│   ├── Entitas.Migration.Unity.Editor
260238
│   │   └── Entitas.Migration.Unity.Editor
261239
│   │   └── Editor
240+
│   │   ├── Images
241+
│   │   │   └── EntitasMigrationHeader.png
262242
│   │   └── MigrationWindow.cs
263243
│   ├── Entitas.Unity
264244
│   │   ├── Entitas.Unity
@@ -277,6 +257,8 @@
277257
│   │   │   ├── EntitasStyles.cs
278258
│   │   │   ├── IEntitasPreferencesDrawer.cs
279259
│   │   │   └── PreferencesWindow.cs
260+
│   │   ├── Images
261+
│   │   │   └── EntitasHeader.png
280262
│   │   ├── Menu
281263
│   │   │   ├── CheckForUpdates.cs
282264
│   │   │   └── EntitasMenuItems.cs
@@ -288,32 +270,21 @@
288270
│   │   ├── ContextObserverGenerator.cs
289271
│   │   └── FeatureClassGenerator.cs
290272
│   ├── Entitas.VisualDebugging.Unity
291-
│   │   ├── Entitas.VisualDebugging.Unity
292-
│   │   │   └── Unity
293-
│   │   │   ├── ContextObserver
294-
│   │   │   │   ├── ContextObserver.cs
295-
│   │   │   │   ├── ContextObserverBehaviour.cs
296-
│   │   │   │   └── ContextObserverExtension.cs
297-
│   │   │   ├── DebugSystems
298-
│   │   │   │   ├── DebugSystems.cs
299-
│   │   │   │   ├── DebugSystemsBehaviour.cs
300-
│   │   │   │   └── SystemInfo.cs
301-
│   │   │   ├── Entity
302-
│   │   │   │   ├── DontDrawComponentAttribute.cs
303-
│   │   │   │   └── EntityBehaviour.cs
304-
│   │   │   └── GameObjectDestroyExtension.cs
305-
│   │   └── Unity
306-
│   │   ├── ContextObserver
307-
│   │   ├── DebugSystems
308-
│   │   └── Entity
273+
│   │   └── Entitas.VisualDebugging.Unity
274+
│   │   └── Unity
275+
│   │   ├── ContextObserver
276+
│   │   │   ├── ContextObserver.cs
277+
│   │   │   ├── ContextObserverBehaviour.cs
278+
│   │   │   └── ContextObserverExtension.cs
279+
│   │   ├── DebugSystems
280+
│   │   │   ├── DebugSystems.cs
281+
│   │   │   ├── DebugSystemsBehaviour.cs
282+
│   │   │   └── SystemInfo.cs
283+
│   │   ├── Entity
284+
│   │   │   ├── DontDrawComponentAttribute.cs
285+
│   │   │   └── EntityBehaviour.cs
286+
│   │   └── GameObjectDestroyExtension.cs
309287
│   └── Entitas.VisualDebugging.Unity.Editor
310-
│   ├── Editor
311-
│   │   ├── ContextObserver
312-
│   │   ├── DebugSystems
313-
│   │   └── Entity
314-
│   │   ├── DefaultInstanceCreator
315-
│   │   ├── Entity
316-
│   │   └── TypeDrawer
317288
│   └── Entitas.VisualDebugging.Unity.Editor
318289
│   └── Editor
319290
│   ├── ContextObserver
@@ -353,6 +324,13 @@
353324
│   │   │   ├── Vector3TypeDrawer.cs
354325
│   │   │   └── Vector4TypeDrawer.cs
355326
│   │   └── IComponentDrawer.cs
327+
│   ├── Images
328+
│   │   ├── EntitasContextErrorHierarchyIcon.png
329+
│   │   ├── EntitasContextHierarchyIcon.png
330+
│   │   ├── EntitasEntityErrorHierarchyIcon.png
331+
│   │   ├── EntitasEntityHierarchyIcon.png
332+
│   │   ├── EntitasSystemsErrorHierarchyIcon.png
333+
│   │   └── EntitasSystemsHierarchyIcon.png
356334
│   ├── EntitasHierarchyIcon.cs
357335
│   ├── EntitasStats.cs
358336
│   ├── EntityLinkInspector.cs

0 commit comments

Comments
 (0)