-
Notifications
You must be signed in to change notification settings - Fork 54
Expand file tree
/
Copy pathtmsbuild.yaml
More file actions
72 lines (65 loc) · 2.45 KB
/
Copy pathtmsbuild.yaml
File metadata and controls
72 lines (65 loc) · 2.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# =====================================================================================================
# TMS Smart Setup configuration file for product Dext Framework
# See https://doc.tmssoftware.com/smartsetup/guide/creating-bundles.html#creating-a-tmsbuildyaml-file
# =====================================================================================================
# yaml-language-server: $schema=https://raw.githubusercontent.com/tmssoftware/smartsetup/refs/heads/main/tms/example-config/tmsbuild.schema.json
minimum required tmsbuild version: 3.4
# General information about the product.
application:
id: dotpas.dext
name: Dext Framework
url: https://github.com/dotpas/dext
# Frameworks are just a group of supported IDEs and platforms. You can define as much as you want with any name you desire, and then combine them to specify what platforms and IDEs the packages support.
supported frameworks:
rtl:
ide since: delphixe2
platforms:
- win32intel
- win64intel
- linux64
- android64
vcl:
ide since: delphixe2
platforms:
- win32intel
- win64intel
# List of packages in the library. Each package must have a unique name, and must be listed only once.
packages:
- Dext.AST.Core: [runtime, rtl]
- Dext.Core: [runtime, rtl]
- Dext.UI.Core: [runtime, vcl]
- Dext.Events.Core: [runtime, rtl]
- Dext.EF.Core: [runtime, rtl]
- Dext.Net.Core: [runtime, rtl]
- Dext.Web.Core: [runtime, rtl]
- Dext.Web.Hubs.Core: [runtime, rtl]
- Dext.EF.Components: [runtime, rtl]
- Dext.AI.Core: [runtime, rtl]
- Dext.Hosting.Core: [runtime, rtl]
- Dext.EF.Design: [design, vcl]
- Dext.Testing.Core: [runtime, vcl]
- Dext.Testing.Design: [design, vcl]
# The settings in the this section are only needed if the packages don't follow smartsetup conventions.
package options:
package folders:
delphixe2: Packages\dxe2
delphixe3: Packages\dxe3
delphixe4: Packages\dxe4
delphixe5: Packages\dxe5
delphixe6: Packages\dxe6
delphixe7: Packages\dxe7
delphixe8: Packages\dxe8
delphiseattle: Packages\dseattle
delphiberlin: Packages\dberlin
delphitokyo: Packages\dtokyo
delphirio: Packages\drio
delphisydney: Packages\dsydney
delphi11: Packages\d11
delphi12: Packages\d12
delphi13: Packages\d13
add libsuffix: true
paths:
extra library paths:
- Sources\Common
extra browsing paths:
- Sources\Common