From 96d6c58a7a6177667515e56a1d0347fc42e69258 Mon Sep 17 00:00:00 2001 From: Gerhard Seidel Date: Fri, 25 Sep 2020 13:55:39 +0200 Subject: [PATCH] Add enhavo/app-bundle recipe --- .../assets/services/enhavo/enhavo_app.yaml | 4 ++++ enhavo/app-bundle/0.9/assets/theme/base.js | 1 + .../0.9/assets/theme/images/.gitignore | 0 .../0.9/assets/theme/styles/base.scss | 0 .../0.9/config/packages/enhavo_app.yaml | 2 ++ .../0.9/config/routes/enhavo_app.yaml | 3 +++ enhavo/app-bundle/0.9/manifest.json | 24 +++++++++++++++++++ enhavo/app-bundle/0.9/post-install.txt | 15 ++++++++++++ enhavo/app-bundle/0.9/public/build/.gitignore | 0 9 files changed, 49 insertions(+) create mode 100644 enhavo/app-bundle/0.9/assets/services/enhavo/enhavo_app.yaml create mode 100644 enhavo/app-bundle/0.9/assets/theme/base.js create mode 100644 enhavo/app-bundle/0.9/assets/theme/images/.gitignore create mode 100644 enhavo/app-bundle/0.9/assets/theme/styles/base.scss create mode 100644 enhavo/app-bundle/0.9/config/packages/enhavo_app.yaml create mode 100644 enhavo/app-bundle/0.9/config/routes/enhavo_app.yaml create mode 100644 enhavo/app-bundle/0.9/manifest.json create mode 100644 enhavo/app-bundle/0.9/post-install.txt create mode 100644 enhavo/app-bundle/0.9/public/build/.gitignore diff --git a/enhavo/app-bundle/0.9/assets/services/enhavo/enhavo_app.yaml b/enhavo/app-bundle/0.9/assets/services/enhavo/enhavo_app.yaml new file mode 100644 index 00000000..9d676bb1 --- /dev/null +++ b/enhavo/app-bundle/0.9/assets/services/enhavo/enhavo_app.yaml @@ -0,0 +1,4 @@ +imports: + - + path: '@enhavo/app/services/*' + diff --git a/enhavo/app-bundle/0.9/assets/theme/base.js b/enhavo/app-bundle/0.9/assets/theme/base.js new file mode 100644 index 00000000..58717275 --- /dev/null +++ b/enhavo/app-bundle/0.9/assets/theme/base.js @@ -0,0 +1 @@ +import './styles/base.scss'; \ No newline at end of file diff --git a/enhavo/app-bundle/0.9/assets/theme/images/.gitignore b/enhavo/app-bundle/0.9/assets/theme/images/.gitignore new file mode 100644 index 00000000..e69de29b diff --git a/enhavo/app-bundle/0.9/assets/theme/styles/base.scss b/enhavo/app-bundle/0.9/assets/theme/styles/base.scss new file mode 100644 index 00000000..e69de29b diff --git a/enhavo/app-bundle/0.9/config/packages/enhavo_app.yaml b/enhavo/app-bundle/0.9/config/packages/enhavo_app.yaml new file mode 100644 index 00000000..3fc734d8 --- /dev/null +++ b/enhavo/app-bundle/0.9/config/packages/enhavo_app.yaml @@ -0,0 +1,2 @@ +enhavo_app: + menu: diff --git a/enhavo/app-bundle/0.9/config/routes/enhavo_app.yaml b/enhavo/app-bundle/0.9/config/routes/enhavo_app.yaml new file mode 100644 index 00000000..a99a04d2 --- /dev/null +++ b/enhavo/app-bundle/0.9/config/routes/enhavo_app.yaml @@ -0,0 +1,3 @@ +enhavo_app_admin: + resource: "@EnhavoAppBundle/Resources/config/routing/admin.yml" + prefix: /admin diff --git a/enhavo/app-bundle/0.9/manifest.json b/enhavo/app-bundle/0.9/manifest.json new file mode 100644 index 00000000..22eb4ab2 --- /dev/null +++ b/enhavo/app-bundle/0.9/manifest.json @@ -0,0 +1,24 @@ +{ + "bundles": { + "Enhavo\\Bundle\\AppBundle\\EnhavoAppBundle": ["all"] + }, + "container": { + "locale": "en" + }, + "env": { + "MAILER_FROM": "no-reply@email.com", + "MAILER_TO": "my@email.com", + "MAILER_NAME": "enhavo", + "MAILER_DELIVERY_ADDRESS": "my@email.com" + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/", + "assets/": "assets/", + "public/": "%PUBLIC_DIR%/" + }, + "gitignore": [ + "public/build/enhavo/*", + "public/build/theme/*", + "public/js/fos_routes.js" + ] +} diff --git a/enhavo/app-bundle/0.9/post-install.txt b/enhavo/app-bundle/0.9/post-install.txt new file mode 100644 index 00000000..1064db6b --- /dev/null +++ b/enhavo/app-bundle/0.9/post-install.txt @@ -0,0 +1,15 @@ + + Complete EnhavoAppBundle installation ... + + + * Update your package.json file + * Update your webpack.config.js file + * Update your configurations + * Add a tsconfig.json file + * Build your assets with + + $ yarn encore dev + $ yarn routes:dump + + Read more details about the steps: + https://docs.enhavo.com/book/app-bundle/installation.html diff --git a/enhavo/app-bundle/0.9/public/build/.gitignore b/enhavo/app-bundle/0.9/public/build/.gitignore new file mode 100644 index 00000000..e69de29b