less için 2 yeni fonk., önümüzü görelim...
This commit is contained in:
@@ -118,6 +118,21 @@ def dodir(parameters = ''):
|
|||||||
|
|
||||||
makedirs(env.install_dir + parameters)
|
makedirs(env.install_dir + parameters)
|
||||||
|
|
||||||
|
def newman(source, destination, srcDir = ''):
|
||||||
|
|
||||||
|
man, postfix = destination.split('.')
|
||||||
|
destDir = os.path.join(env.install_dir, dirs.man, "man" + postfix)
|
||||||
|
|
||||||
|
makedirs(destDir)
|
||||||
|
|
||||||
|
if not srcDir:
|
||||||
|
file = os.path.join(env.work_dir, env.src_name + "-" + env.src_version, source)
|
||||||
|
else:
|
||||||
|
file = os.path.join(env.work_dir, srcDir, source)
|
||||||
|
|
||||||
|
if os.access(file, os.F_OK):
|
||||||
|
copy_file(file, os.path.join(destDir, os.path.basename(destination)))
|
||||||
|
|
||||||
def remove(filename):
|
def remove(filename):
|
||||||
|
|
||||||
unlink(env.install_dir + filename)
|
unlink(env.install_dir + filename)
|
||||||
@@ -125,3 +140,10 @@ def remove(filename):
|
|||||||
def removeDir(dirname):
|
def removeDir(dirname):
|
||||||
|
|
||||||
clean_dir(env.install_dir + dirname)
|
clean_dir(env.install_dir + dirname)
|
||||||
|
|
||||||
|
def doecho(content, filename):
|
||||||
|
makedirs(env.install_dir + '/' + os.path.dirname(filename))
|
||||||
|
|
||||||
|
f = open(env.install_dir + '/' + filename, 'w')
|
||||||
|
f.write(content)
|
||||||
|
f.close()
|
||||||
|
|||||||
Reference in New Issue
Block a user