mirror of https://gitlab.com/basile.b/dexed.git
duplicated project files according to the libdparse usage
(lib or submodule)
This commit is contained in:
parent
8f9a63a32a
commit
4175d8a5e2
|
@ -0,0 +1,24 @@
|
||||||
|
object CurrentProject: TCEProject
|
||||||
|
OptionsCollection = <
|
||||||
|
item
|
||||||
|
name = 'release'
|
||||||
|
outputOptions.inlining = True
|
||||||
|
outputOptions.boundsCheck = offAlways
|
||||||
|
outputOptions.optimizations = True
|
||||||
|
outputOptions.release = True
|
||||||
|
pathsOptions.outputFilename = '..\lazproj\cesyms'
|
||||||
|
preBuildProcess.options = []
|
||||||
|
preBuildProcess.showWindow = swoNone
|
||||||
|
postBuildProcess.options = []
|
||||||
|
postBuildProcess.showWindow = swoNone
|
||||||
|
runOptions.options = []
|
||||||
|
runOptions.showWindow = swoNone
|
||||||
|
end>
|
||||||
|
Sources.Strings = (
|
||||||
|
'cesyms.d'
|
||||||
|
)
|
||||||
|
ConfigurationIndex = 0
|
||||||
|
LibraryAliases.Strings = (
|
||||||
|
'libdparse'
|
||||||
|
)
|
||||||
|
end
|
|
@ -21,7 +21,4 @@ object CurrentProject: TCEProject
|
||||||
'cesyms.d'
|
'cesyms.d'
|
||||||
)
|
)
|
||||||
ConfigurationIndex = 0
|
ConfigurationIndex = 0
|
||||||
LibraryAliases.Strings = (
|
|
||||||
'libdparse'
|
|
||||||
)
|
|
||||||
end
|
end
|
|
@ -7,7 +7,10 @@ It's written in D using Coedit.
|
||||||
To build it, either [libdparse](https://github.com/Hackerpilot/libdparse)
|
To build it, either [libdparse](https://github.com/Hackerpilot/libdparse)
|
||||||
must be setup in the [libman](https://github.com/BBasile/Coedit/wiki#library-manager-widget)
|
must be setup in the [libman](https://github.com/BBasile/Coedit/wiki#library-manager-widget)
|
||||||
as described in this [tutorial](https://github.com/BBasile/Coedit/wiki#lets-build-a-static-library),
|
as described in this [tutorial](https://github.com/BBasile/Coedit/wiki#lets-build-a-static-library),
|
||||||
or *libdparse* submodule must be cloned with Coedit repository (`git submodule init` or `update`)
|
or *libdparse* submodule must be cloned with Coedit repository (`git submodule init` or `update`).
|
||||||
|
|
||||||
|
- `cesyms_submodule.coedit`: coedit project based on *libdparse* as a submodule.
|
||||||
|
- `cesyms_libman.coedit`: coedit project based on *libdparse* as a *libman* entry.
|
||||||
|
|
||||||
This tool is mandatory to enable the new _symbol list widget_ (formerly called _static explorer_)
|
This tool is mandatory to enable the new _symbol list widget_ (formerly called _static explorer_)
|
||||||
It replaces DMD JSON output to list the declarations within a module.
|
It replaces DMD JSON output to list the declarations within a module.
|
|
@ -0,0 +1,39 @@
|
||||||
|
object CurrentProject: TCEProject
|
||||||
|
OptionsCollection = <
|
||||||
|
item
|
||||||
|
name = 'testwith_CPFS'
|
||||||
|
messagesOptions.additionalWarnings = True
|
||||||
|
outputOptions.boundsCheck = onAlways
|
||||||
|
outputOptions.unittest = True
|
||||||
|
pathsOptions.outputFilename = '..\lazproj\cetodo'
|
||||||
|
preBuildProcess.options = []
|
||||||
|
preBuildProcess.showWindow = swoNone
|
||||||
|
postBuildProcess.options = []
|
||||||
|
postBuildProcess.showWindow = swoNone
|
||||||
|
runOptions.options = [poUsePipes, poStderrToOutPut]
|
||||||
|
runOptions.parameters.Strings = (
|
||||||
|
'<CPFS>'
|
||||||
|
)
|
||||||
|
runOptions.showWindow = swoHIDE
|
||||||
|
end
|
||||||
|
item
|
||||||
|
name = 'release'
|
||||||
|
outputOptions.boundsCheck = offAlways
|
||||||
|
outputOptions.optimizations = True
|
||||||
|
outputOptions.release = True
|
||||||
|
pathsOptions.outputFilename = '..\lazproj\cetodo'
|
||||||
|
preBuildProcess.options = []
|
||||||
|
preBuildProcess.showWindow = swoNone
|
||||||
|
postBuildProcess.options = []
|
||||||
|
postBuildProcess.showWindow = swoNone
|
||||||
|
runOptions.options = []
|
||||||
|
runOptions.showWindow = swoNone
|
||||||
|
end>
|
||||||
|
Sources.Strings = (
|
||||||
|
'cetodo.d'
|
||||||
|
)
|
||||||
|
ConfigurationIndex = 1
|
||||||
|
LibraryAliases.Strings = (
|
||||||
|
'libdparse'
|
||||||
|
)
|
||||||
|
end
|
|
@ -6,6 +6,9 @@ object CurrentProject: TCEProject
|
||||||
outputOptions.boundsCheck = onAlways
|
outputOptions.boundsCheck = onAlways
|
||||||
outputOptions.unittest = True
|
outputOptions.unittest = True
|
||||||
pathsOptions.outputFilename = '..\lazproj\cetodo'
|
pathsOptions.outputFilename = '..\lazproj\cetodo'
|
||||||
|
pathsOptions.extraSources.Strings = (
|
||||||
|
'..\libdparse\src\*'
|
||||||
|
)
|
||||||
preBuildProcess.options = []
|
preBuildProcess.options = []
|
||||||
preBuildProcess.showWindow = swoNone
|
preBuildProcess.showWindow = swoNone
|
||||||
postBuildProcess.options = []
|
postBuildProcess.options = []
|
||||||
|
@ -36,7 +39,4 @@ object CurrentProject: TCEProject
|
||||||
'cetodo.d'
|
'cetodo.d'
|
||||||
)
|
)
|
||||||
ConfigurationIndex = 1
|
ConfigurationIndex = 1
|
||||||
LibraryAliases.Strings = (
|
|
||||||
'libdparse'
|
|
||||||
)
|
|
||||||
end
|
end
|
|
@ -4,9 +4,12 @@ ceTodo
|
||||||
Tool designed to analyze the _TODO comments_ in D source files.
|
Tool designed to analyze the _TODO comments_ in D source files.
|
||||||
It's written in D using Coedit.
|
It's written in D using Coedit.
|
||||||
|
|
||||||
To build it etheir [libdparse](https://github.com/Hackerpilot/libdparse)
|
To build it, either [libdparse](https://github.com/Hackerpilot/libdparse)
|
||||||
must be setup in the [libman](https://github.com/BBasile/Coedit/wiki#library-manager-widget)
|
must be setup in the [libman](https://github.com/BBasile/Coedit/wiki#library-manager-widget)
|
||||||
as described in this [tutorial](https://github.com/BBasile/Coedit/wiki#lets-build-a-static-library) or
|
as described in this [tutorial](https://github.com/BBasile/Coedit/wiki#lets-build-a-static-library),
|
||||||
or *libdparse* submodule must be cloned with Coedit repository (`git submodule init` or `update`).
|
or *libdparse* submodule must be cloned with Coedit repository (`git submodule init` or `update`).
|
||||||
|
|
||||||
|
- `cetodo_submodule.coedit`: coedit project based on *libdparse* as a submodule.
|
||||||
|
- `cetodo_libman.coedit`: coedit project based on *libdparse* as a *libman* entry.
|
||||||
|
|
||||||
This tool is mandatory to enable the *todo list widget*.
|
This tool is mandatory to enable the *todo list widget*.
|
Loading…
Reference in New Issue