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'
|
||||
)
|
||||
ConfigurationIndex = 0
|
||||
LibraryAliases.Strings = (
|
||||
'libdparse'
|
||||
)
|
||||
end
|
|
@ -7,7 +7,10 @@ It's written in D using Coedit.
|
|||
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)
|
||||
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_)
|
||||
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.unittest = True
|
||||
pathsOptions.outputFilename = '..\lazproj\cetodo'
|
||||
pathsOptions.extraSources.Strings = (
|
||||
'..\libdparse\src\*'
|
||||
)
|
||||
preBuildProcess.options = []
|
||||
preBuildProcess.showWindow = swoNone
|
||||
postBuildProcess.options = []
|
||||
|
@ -36,7 +39,4 @@ object CurrentProject: TCEProject
|
|||
'cetodo.d'
|
||||
)
|
||||
ConfigurationIndex = 1
|
||||
LibraryAliases.Strings = (
|
||||
'libdparse'
|
||||
)
|
||||
end
|
|
@ -4,9 +4,12 @@ ceTodo
|
|||
Tool designed to analyze the _TODO comments_ in D source files.
|
||||
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)
|
||||
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`).
|
||||
|
||||
- `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*.
|
Loading…
Reference in New Issue