Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
howtos:configurebuildmenu [2020/05/21 22:51] – Some copy editing (e.g. ref. <https://en.wikipedia.org/wiki/CMake>, <https://en.wikipedia.org/wiki/SCons>, <https://en.wikipedia.org/wiki/NetBeans>, and <https://en.wikipedia.org/wiki/GNU_Compiler_Collection>). Used the actual spelling in Geany's user int petermortensen | howtos:configurebuildmenu [2023/01/21 02:15] (current) – Correct build_menu to build-menu elextr | ||
---|---|---|---|
Line 242: | Line 242: | ||
- the project file **project_name**.geany which can be stored in the project tree or outside it as you chose. | - the project file **project_name**.geany which can be stored in the project tree or outside it as you chose. | ||
- | Within these files only the contents of the [build_menu] section will be | + | Within these files only the contents of the [build-menu] section will be |
discussed, but first a mention of the [build_settings] section. | discussed, but first a mention of the [build_settings] section. | ||
Line 254: | Line 254: | ||
configurations, | configurations, | ||
it the menu item they are defining is not already defined by a | it the menu item they are defining is not already defined by a | ||
- | [build_menu] section entry in the same file. This has worked so well | + | [build-menu] section entry in the same file. This has worked so well |
that at the time of writing almost no system filetypes files have been | that at the time of writing almost no system filetypes files have been | ||
converted. | converted. | ||
Geany 0.19 and later will only write changes made in the build GUI to the | Geany 0.19 and later will only write changes made in the build GUI to the | ||
- | [build_menu] section and will not touch the [build_settings] section. | + | [build-menu] section and will not touch the [build_settings] section. |
Because of the restricted changes that can be made in the GUI this should | Because of the restricted changes that can be made in the GUI this should | ||
work. But the semantics of the two sections are different, so when you are | work. But the semantics of the two sections are different, so when you are | ||
hand editing you probably should not have both sections in the same file. | hand editing you probably should not have both sections in the same file. | ||
- | ==== [build_menu] ==== | + | ==== [build-menu] ==== |
As noted before, filetype dependent settings are only considered if the file | As noted before, filetype dependent settings are only considered if the file | ||
Line 303: | Line 303: | ||
users, so don't do it. | users, so don't do it. | ||
- | Entries in the [build_menu] section of configuration files all have the | + | Entries in the [build-menu] section of configuration files all have the |
same format: | same format: | ||