comparison premake.lua @ 366:1d3026702f65 trunk

[svn r387] Removed unused MD5 stuff. Fixed incorrect __VENDOR__ variable and printed DMD frontend version.
author lindquist
date Tue, 15 Jul 2008 02:01:53 +0200
parents aaade6ded589
children 1c7220171d41
comparison
equal deleted inserted replaced
365:bfb9d28f045a 366:1d3026702f65
39 package.files = { "dmd/impcnvgen.c" } 39 package.files = { "dmd/impcnvgen.c" }
40 package.buildoptions = { "-x c++" } 40 package.buildoptions = { "-x c++" }
41 package.postbuildcommands = { "./impcnvgen", "mv -f impcnvtab.c dmd" } 41 package.postbuildcommands = { "./impcnvgen", "mv -f impcnvtab.c dmd" }
42 package.defines = { "DMDV1="..DMDV1 } 42 package.defines = { "DMDV1="..DMDV1 }
43 43
44 --md5
45 package = newpackage()
46 package.name = "md5"
47 package.kind = "lib"
48 package.language = "c"
49 package.files = { "dmd/md5.c" }
50
51 -- llvmdc 44 -- llvmdc
52 package = newpackage() 45 package = newpackage()
53 package.bindir = "bin" 46 package.bindir = "bin"
54 package.name = "llvmdc" 47 package.name = "llvmdc"
55 package.kind = "exe" 48 package.kind = "exe"
56 package.language = "c++" 49 package.language = "c++"
57 package.files = { matchfiles("dmd/*.c"), matchfiles("gen/*.cpp"), matchfiles("ir/*.cpp") } 50 package.files = { matchfiles("dmd/*.c"), matchfiles("gen/*.cpp"), matchfiles("ir/*.cpp") }
58 package.excludes = { "dmd/idgen.c", "dmd/impcnvgen.c", "dmd/md5.c" } 51 package.excludes = { "dmd/idgen.c", "dmd/impcnvgen.c" }
59 package.buildoptions = { "-x c++", "`llvm-config --cxxflags`" } 52 package.buildoptions = { "-x c++", "`llvm-config --cxxflags`" }
60 package.linkoptions = { 53 package.linkoptions = {
61 -- long but it's faster than just 'all' 54 -- long but it's faster than just 'all'
62 "`llvm-config --libs core asmparser bitreader bitwriter linker support target transformutils scalaropts ipo instrumentation x86 powerpc`", 55 "`llvm-config --libs core asmparser bitreader bitwriter linker support target transformutils scalaropts ipo instrumentation x86 powerpc`",
63 "`llvm-config --ldflags`", 56 "`llvm-config --ldflags`",