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