mirror of https://gitlab.com/basile.b/dexed.git
added config to build so lib under linux
This commit is contained in:
parent
22b9b8d47a
commit
375c96df01
|
@ -6,14 +6,29 @@ object CurrentProject: TCENativeProject
|
||||||
debugingOptions.codeviewDexts = True
|
debugingOptions.codeviewDexts = True
|
||||||
messagesOptions.additionalWarnings = True
|
messagesOptions.additionalWarnings = True
|
||||||
outputOptions.binaryKind = sharedlib
|
outputOptions.binaryKind = sharedlib
|
||||||
pathsOptions.outputFilename = '..\bin\cedast.dll'
|
pathsOptions.outputFilename = '../bin/cedast.so'
|
||||||
|
end
|
||||||
|
item
|
||||||
|
name = 'linux-dbg'
|
||||||
|
debugingOptions.debug = True
|
||||||
|
debugingOptions.codeviewDexts = True
|
||||||
|
messagesOptions.additionalWarnings = True
|
||||||
|
outputOptions.binaryKind = obj
|
||||||
|
pathsOptions.outputFilename = '../bin/cedast.o'
|
||||||
|
otherOptions.customOptions.Strings = (
|
||||||
|
'-fPIC'
|
||||||
|
)
|
||||||
|
postBuildProcess.executable = 'sh'
|
||||||
|
postBuildProcess.parameters.Strings = (
|
||||||
|
'<CPP>/nux-postbuild.sh'
|
||||||
|
)
|
||||||
end>
|
end>
|
||||||
Sources.Strings = (
|
Sources.Strings = (
|
||||||
'..\src\cedast.d'
|
'../src/cedast.d'
|
||||||
'..\src\common.d'
|
'../src/common.d'
|
||||||
'..\src\ast.d'
|
'../src/ast.d'
|
||||||
)
|
)
|
||||||
ConfigurationIndex = 0
|
ConfigurationIndex = 1
|
||||||
LibraryAliases.Strings = (
|
LibraryAliases.Strings = (
|
||||||
'libdparse'
|
'libdparse'
|
||||||
'iz'
|
'iz'
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
dmd ../bin/cedast.o -of../bin/cedast.so -shared -defaultlib=libphobos2.so
|
Loading…
Reference in New Issue