insinto eklendi, birazdan ActionsAPI düzenleyeceğim biraz
This commit is contained in:
@@ -16,9 +16,18 @@ from pisi.util import copy_file, clean_dir
|
||||
# actions api modules
|
||||
from actionglobals import glb
|
||||
|
||||
env = glb.env
|
||||
dirs = glb.dirs
|
||||
|
||||
def insinto(directory, filename):
|
||||
|
||||
makedirs(env.install_dir + directory)
|
||||
|
||||
if os.access(filename, os.F_OK):
|
||||
copy_file(filename, env.install_dir +
|
||||
directory + os.path.basename(filename))
|
||||
|
||||
def dodoc(*documentList):
|
||||
env = glb.env
|
||||
dirs = glb.dirs
|
||||
|
||||
srcTag = env.src_name + '-' \
|
||||
+ env.src_version + '-' \
|
||||
@@ -43,7 +52,6 @@ def dosed(filename, searchPattern, replacePattern = ''):
|
||||
sys.stdout.write(line)
|
||||
|
||||
def dosbin(filename, destination = glb.dirs.sbin):
|
||||
env = glb.env
|
||||
|
||||
makedirs(os.path.join(env.install_dir, destination))
|
||||
|
||||
@@ -54,8 +62,6 @@ def dosbin(filename, destination = glb.dirs.sbin):
|
||||
os.path.basename(filename)))
|
||||
|
||||
def doman(*filenameList):
|
||||
env = glb.env
|
||||
dirs = glb.dirs
|
||||
|
||||
for filename in filenameList:
|
||||
man, postfix = filename.split('.')
|
||||
@@ -73,7 +79,6 @@ def doman(*filenameList):
|
||||
os.path.basename(filename)))
|
||||
|
||||
def domove(source, destination):
|
||||
env = glb.env
|
||||
|
||||
makedirs(env.install_dir + '/' + os.path.dirname(destination))
|
||||
try:
|
||||
@@ -82,7 +87,6 @@ def domove(source, destination):
|
||||
pass
|
||||
|
||||
def dosym(source, destination):
|
||||
env = glb.env
|
||||
|
||||
makedirs(env.install_dir + '/' + os.path.dirname(destination))
|
||||
|
||||
@@ -90,7 +94,6 @@ def dosym(source, destination):
|
||||
os.symlink(source, env.install_dir + destination)
|
||||
|
||||
def dolib(filename, destination = '/lib', srcDir = ''):
|
||||
env = glb.env
|
||||
|
||||
if not srcDir:
|
||||
libFile = os.path.join(env.work_dir, env.src_name + "-" + env.src_version, filename)
|
||||
@@ -103,16 +106,13 @@ def dolib(filename, destination = '/lib', srcDir = ''):
|
||||
copy_file(libFile, env.install_dir + destination + '/' + filename)
|
||||
|
||||
def dodir(parameters = ''):
|
||||
env = glb.env
|
||||
|
||||
makedirs(env.install_dir + parameters)
|
||||
|
||||
def remove(filename):
|
||||
env = glb.env
|
||||
|
||||
unlink(env.install_dir + filename)
|
||||
|
||||
def removeDir(dirname):
|
||||
env = glb.env
|
||||
|
||||
clean_dir(env.install_dir + dirname)
|
||||
|
||||
Reference in New Issue
Block a user