added config to build so lib under linux

This commit is contained in:
Basile Burg 2015-09-15 23:24:23 +02:00
parent 22b9b8d47a
commit 375c96df01
2 changed files with 21 additions and 5 deletions

View File

@ -6,14 +6,29 @@ object CurrentProject: TCENativeProject
debugingOptions.codeviewDexts = True
messagesOptions.additionalWarnings = True
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>
Sources.Strings = (
'..\src\cedast.d'
'..\src\common.d'
'..\src\ast.d'
'../src/cedast.d'
'../src/common.d'
'../src/ast.d'
)
ConfigurationIndex = 0
ConfigurationIndex = 1
LibraryAliases.Strings = (
'libdparse'
'iz'

View File

@ -0,0 +1 @@
dmd ../bin/cedast.o -of../bin/cedast.so -shared -defaultlib=libphobos2.so