This is an automated email from the ASF dual-hosted git repository. vieiro pushed a change to branch cnd in repository https://gitbox.apache.org/repos/asf/netbeans.git
from 8272f007cd Merge pull request #6441 from bitrunner/cnd-revive-go-to-header-source new 31f48936f1 initial meson build project support new 8726ea8e8a [cnd] add meson project context aware new file support new 286fdc3dd7 [cnd] add missing license headers to cnd.meson files new b32b169608 [cnd] fix meson project configuration dialog horizontal expansion of controls when dialog is resized new c4000142ad [cnd.meson] improve robustness of incomplete/invalid meson build directory handling new f04505c1e7 Merge pull request #6859 from bitrunner/cnd-meson-project The 9222 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: cnd/cnd.kit/nbproject/project.xml | 6 + cnd/cnd.meson/build.xml | 25 + cnd/cnd.meson/manifest.mf | 5 + cnd/cnd.meson/nbproject/project.properties | 19 + cnd/cnd.meson/nbproject/project.xml | 225 +++++++ .../modules/cnd/meson/editor/Bundle.properties | 35 ++ .../modules/cnd/meson/editor/MesonBuildKit.java | 29 + .../modules/cnd/meson/editor/MesonKit.java | 53 ++ .../modules/cnd/meson/editor/MesonOptionsKit.java | 29 + .../cnd/meson}/editor/file/Bundle.properties | 0 .../modules/cnd/meson/editor/file/MIMETypes.java | 36 ++ .../meson/editor/file/MesonBuildDataObject.java | 133 ++++ .../meson/editor/file/MesonOptionsDataObject.java | 133 ++++ .../cnd/meson/editor/file/package-info.java | 38 ++ .../meson/lexer/MesonBuildLanguageHierarchy.java | 51 ++ .../modules/cnd/meson/lexer/MesonBuildLexer.java | 287 +++++++++ .../modules/cnd/meson/lexer/MesonBuildTokenId.java | 101 +++ .../meson/lexer/MesonOptionsLanguageHierarchy.java | 52 ++ .../modules/cnd/meson/lexer/MesonOptionsLexer.java | 140 +++++ .../cnd/meson/lexer/MesonOptionsTokenId.java | 91 +++ .../cnd/meson/project/ActionProviderImpl.java | 250 ++++++++ .../modules/cnd/meson/project/Bundle.properties | 20 + .../modules/cnd/meson/project/Configuration.java | 160 +++++ .../cnd/meson/project/ConfigurationProvider.java | 300 +++++++++ .../meson/project/LineConvertorFactoryImpl.java | 76 +++ .../cnd/meson/project/LogicalViewProviderImpl.java | 77 +++ .../modules/cnd/meson/project/MesonProject.java | 278 +++++++++ .../cnd/meson/project/MesonProjectFactory.java | 88 +++ .../cnd/meson/project/MesonProjectType.java | 41 ++ .../netbeans/modules/cnd/meson/project/Utils.java | 73 +++ .../modules/cnd/meson/project/ui/Bundle.properties | 34 + .../cnd/meson/project/ui/ConfigurationPanel.form | 435 +++++++++++++ .../cnd/meson/project/ui/ConfigurationPanel.java | 688 +++++++++++++++++++++ .../meson/project/ui/CustomizerProviderImpl.java | 48 ++ .../modules/cnd/meson/resources/file_icon.png | Bin 0 -> 5106 bytes .../cnd/meson/resources/fonts_and_colors.xml | 34 + .../netbeans/modules/cnd/meson/resources/layer.xml | 183 ++++++ .../cnd/meson/resources/meson.build.template | 23 + .../cnd/meson/resources/meson.options.template | 24 + .../modules/cnd/meson/resources/mime_resolver.xml | 41 ++ .../modules/cnd/meson/resources/project_icon.png | Bin 0 -> 1144 bytes cnd/cnd.ui/nbproject/project.xml | 1 + nbbuild/cluster.properties | 1 + 43 files changed, 4363 insertions(+) create mode 100644 cnd/cnd.meson/build.xml create mode 100644 cnd/cnd.meson/manifest.mf create mode 100644 cnd/cnd.meson/nbproject/project.properties create mode 100644 cnd/cnd.meson/nbproject/project.xml create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/editor/Bundle.properties create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/editor/MesonBuildKit.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/editor/MesonKit.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/editor/MesonOptionsKit.java copy {cpplite/cpplite.editor/src/org/netbeans/modules/cpplite => cnd/cnd.meson/src/org/netbeans/modules/cnd/meson}/editor/file/Bundle.properties (100%) create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/editor/file/MIMETypes.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/editor/file/MesonBuildDataObject.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/editor/file/MesonOptionsDataObject.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/editor/file/package-info.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/lexer/MesonBuildLanguageHierarchy.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/lexer/MesonBuildLexer.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/lexer/MesonBuildTokenId.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/lexer/MesonOptionsLanguageHierarchy.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/lexer/MesonOptionsLexer.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/lexer/MesonOptionsTokenId.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/ActionProviderImpl.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/Bundle.properties create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/Configuration.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/ConfigurationProvider.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/LineConvertorFactoryImpl.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/LogicalViewProviderImpl.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/MesonProject.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/MesonProjectFactory.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/MesonProjectType.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/Utils.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/ui/Bundle.properties create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/ui/ConfigurationPanel.form create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/ui/ConfigurationPanel.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/project/ui/CustomizerProviderImpl.java create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/resources/file_icon.png create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/resources/fonts_and_colors.xml create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/resources/layer.xml create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/resources/meson.build.template create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/resources/meson.options.template create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/resources/mime_resolver.xml create mode 100644 cnd/cnd.meson/src/org/netbeans/modules/cnd/meson/resources/project_icon.png --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists