|
5 | 5 | "projectType": "library", |
6 | 6 | "implicitDependencies": ["devextreme"], |
7 | 7 | "targets": { |
| 8 | + "clean:src-metadata": { |
| 9 | + "executor": "devextreme-nx-infra-plugin:clean", |
| 10 | + "options": { |
| 11 | + "targetDirectory": "./src/metadata" |
| 12 | + } |
| 13 | + }, |
8 | 14 | "clean:src-ui": { |
9 | 15 | "executor": "devextreme-nx-infra-plugin:clean", |
10 | 16 | "options": { |
|
141 | 147 | "!{projectRoot}/src/ui/popup/index.ts", |
142 | 148 | "{projectRoot}/src/index.ts", |
143 | 149 | "{projectRoot}/src/common/index.ts", |
144 | | - "{projectRoot}/metadata/generated/**/*" |
| 150 | + "{projectRoot}/src/metadata/generated/**/*" |
145 | 151 | ] |
146 | 152 | }, |
147 | 153 | "regenerate": { |
148 | 154 | "executor": "nx:run-commands", |
149 | 155 | "dependsOn": ["devextreme-metadata:generate"], |
150 | 156 | "options": { |
151 | 157 | "commands": [ |
| 158 | + "pnpm --workspace-root nx clean:src-metadata devextreme-angular", |
152 | 159 | "pnpm --workspace-root nx clean:src-ui devextreme-angular", |
153 | 160 | "pnpm --workspace-root nx generate-components devextreme-angular" |
154 | 161 | ], |
|
160 | 167 | "!{projectRoot}/src/ui/popup/index.ts", |
161 | 168 | "{projectRoot}/src/index.ts", |
162 | 169 | "{projectRoot}/src/common/index.ts", |
163 | | - "{projectRoot}/metadata/generated/**/*" |
| 170 | + "{projectRoot}/src/metadata/generated/**/*" |
164 | 171 | ], |
165 | 172 | "cache": false, |
166 | 173 | "inputs": ["default"] |
|
0 commit comments