From 82a4b664c40aa829fe82a8a57953feb1db993dbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Thu, 21 Jul 2005 16:44:56 +0000 Subject: [PATCH] =?UTF-8?q?actionsapi'yi=20adam=20etmeden=20=C3=B6nce,=20g?= =?UTF-8?q?et=20diye=20bir=20interface=20eklendi,=20actionglobals'=C4=B1?= =?UTF-8?q?=20direkt=20kullanmamak=20ad=C4=B1na...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pisi/actionsapi/actionglobals.py | 7 +++--- pisi/actionsapi/get.py | 38 ++++++++++++++++++++++++++++++++ pisi/configfile.py | 4 +++- 3 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 pisi/actionsapi/get.py diff --git a/pisi/actionsapi/actionglobals.py b/pisi/actionsapi/actionglobals.py index 78d49457..b47c2b78 100644 --- a/pisi/actionsapi/actionglobals.py +++ b/pisi/actionsapi/actionglobals.py @@ -50,9 +50,10 @@ class Dirs: class Flags: """General flags used in actions API""" values = pisi.config.config.values - environ["HOST"] = host = values.build.host - environ["CFLAGS"] = cflags = values.build.cflags - environ["CXXLAGS"] = cxxflags = values.build.cflags + host = values.build.host + cflags = values.build.cflags + cxxflags = values.build.cxxflags + ldflags = values.build.ldflags class ActionGlobals(pisi.config.Config): const = pisi.constants.const diff --git a/pisi/actionsapi/get.py b/pisi/actionsapi/get.py new file mode 100644 index 00000000..75f85d7c --- /dev/null +++ b/pisi/actionsapi/get.py @@ -0,0 +1,38 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- + +from actionglobals import glb + +env = glb.env +dirs = glb.dirs +flags = glb.flags + +def pkgDIR(): + return env.pkg_dir + +def workDIR(): + return env.work_dir + +def installDIR(): + return env.install_dir + +def srcNAME(): + return env.src_name + +def srcVERSION(): + return env.src_version + +def srcRELEASE(): + return env.src_release + +def HOST(): + return flags.host + +def CFLAGS(): + return flags.cflags + +def CXXFLAGS(): + return flags.cxxflags + +def LDFLAGS(): + return flags.ldflags diff --git a/pisi/configfile.py b/pisi/configfile.py index 8703f1d0..15fb5817 100644 --- a/pisi/configfile.py +++ b/pisi/configfile.py @@ -17,6 +17,7 @@ #host = i686-pc-linux-gnu #CFLAGS= -mcpu=i686 -O2 -pipe -fomit-frame-pointer #CXXFLAGS= -mcpu=i686 -O2 -pipe -fomit-frame-pointer +#LDFLAGS= # #[dirs] #lib_dir = /var/lib/pisi @@ -47,7 +48,8 @@ class BuildDefaults: """Default values for [build] section""" host = "i686-pc-linux-gnu" CFLAGS = "-mcpu=i686 -O2 -pipe -fomit-frame-pointer" - CXXFLAGS= "-mcpu=i686 -O2 -pipe -fomit-frame-pointer" + CXXFLAGS = "-mcpu=i686 -O2 -pipe -fomit-frame-pointer" + LDFLAGS = "" class DirsDefaults: "Default values for [directories] section"