X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=example%2Fcore%2FsortName%2FSConscript;fp=example%2Fcore%2FsortName%2FSConscript;h=0000000000000000000000000000000000000000;hb=ec9c52668a43af61eb0c4e1f72bc69db78378e86;hp=50872632f28b4f0de11be5cedb3b5d2ae1f4153f;hpb=63c74af5519ae3db82627b9cd3b36bb2cfa3bd72;p=anna.git diff --git a/example/core/sortName/SConscript b/example/core/sortName/SConscript deleted file mode 100644 index 5087263..0000000 --- a/example/core/sortName/SConscript +++ /dev/null @@ -1,38 +0,0 @@ -Import ('env') - -# Process ################################################################# -#pName = "example__" -bnames = Dir('..').abspath.rsplit('/', 2) -pName = "example_" + bnames[-2] + "_" + bnames[-1] -pPath = pName.replace("_", "/") + "/" - -# Anna modules ############################################################ -pwd = str(Dir ('.').abspath); -anna_libpaths = [] -anna_libs = [] -modules = [ 'core', 'io', 'xml', 'app' ]; -for module in modules: - anna_libs.append ("anna_" + module) - module = module.replace("_", ".") - anna_libpaths.append (pwd.replace (pPath, ("source/" + module + "/"))) - -anna_rlibs = list(anna_libs) -anna_rlibs.reverse() - -# Libraries ############################################################### -# To avoid other libraries accumulation: -localEnv = env.Clone() - -anna_library = { 'LIBS' : anna_rlibs } -localEnv.MergeFlags (anna_library) - -system_library = { 'LIBS' : [ 'xml2', 'rt' ] } -localEnv.MergeFlags (system_library) - -localEnv.Append(LIBPATH = anna_libpaths) - -# Linking ################################################################# -result = localEnv.Program (pName, Glob ('*.cpp')) - - -Return ('result')