mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-07-25 21:17:47 +08:00
Remove ability to synchronize with Linux
This commit is contained in:
parent
1dd58e4fb8
commit
445d59e39c
19
builder.py
19
builder.py
@ -50,7 +50,6 @@ import codecs
|
|||||||
#
|
#
|
||||||
LIBBSD_DIR = "."
|
LIBBSD_DIR = "."
|
||||||
FreeBSD_DIR = "freebsd-org"
|
FreeBSD_DIR = "freebsd-org"
|
||||||
Linux_DIR = "linux-org"
|
|
||||||
verboseLevel = 0
|
verboseLevel = 0
|
||||||
isDryRun = False
|
isDryRun = False
|
||||||
isDiffMode = False
|
isDiffMode = False
|
||||||
@ -551,7 +550,7 @@ class RTEMSPathComposer(PathComposer):
|
|||||||
|
|
||||||
class LinuxPathComposer(PathComposer):
|
class LinuxPathComposer(PathComposer):
|
||||||
def composeOriginPath(self, path):
|
def composeOriginPath(self, path):
|
||||||
return os.path.join(Linux_DIR, path)
|
return path
|
||||||
|
|
||||||
def composeLibBSDPath(self, path, prefix):
|
def composeLibBSDPath(self, path, prefix):
|
||||||
return os.path.join(prefix, 'linux', path)
|
return os.path.join(prefix, 'linux', path)
|
||||||
@ -687,8 +686,8 @@ class Module:
|
|||||||
|
|
||||||
def addLinuxHeaderFiles(self, files):
|
def addLinuxHeaderFiles(self, files):
|
||||||
self.files += self.addFiles(files,
|
self.files += self.addFiles(files,
|
||||||
LinuxPathComposer(), FromFreeBSDToRTEMSHeaderConverter(),
|
PathComposer(), NoConverter(),
|
||||||
FromRTEMSToFreeBSDHeaderConverter(), assertHeaderFile)
|
NoConverter(), assertHeaderFile)
|
||||||
|
|
||||||
def addCPUDependentFreeBSDHeaderFiles(self, files):
|
def addCPUDependentFreeBSDHeaderFiles(self, files):
|
||||||
self.files += self.addFiles(files,
|
self.files += self.addFiles(files,
|
||||||
@ -697,8 +696,8 @@ class Module:
|
|||||||
|
|
||||||
def addCPUDependentLinuxHeaderFiles(self, files):
|
def addCPUDependentLinuxHeaderFiles(self, files):
|
||||||
self.files += self.addFiles(files,
|
self.files += self.addFiles(files,
|
||||||
CPUDependentLinuxPathComposer(), FromFreeBSDToRTEMSHeaderConverter(),
|
CPUDependentLinuxPathComposer(), NoConverter(),
|
||||||
FromRTEMSToFreeBSDHeaderConverter(), assertHeaderFile)
|
NoConverter(), assertHeaderFile)
|
||||||
|
|
||||||
def addTargetSourceCPUDependentHeaderFiles(self, targetCPUs, sourceCPU, files):
|
def addTargetSourceCPUDependentHeaderFiles(self, targetCPUs, sourceCPU, files):
|
||||||
for cpu in targetCPUs:
|
for cpu in targetCPUs:
|
||||||
@ -732,8 +731,8 @@ class Module:
|
|||||||
|
|
||||||
def addLinuxSourceFiles(self, files, sourceFileFragmentComposer):
|
def addLinuxSourceFiles(self, files, sourceFileFragmentComposer):
|
||||||
self.files += self.addFiles(files,
|
self.files += self.addFiles(files,
|
||||||
LinuxPathComposer(), FromFreeBSDToRTEMSSourceConverter(),
|
PathComposer(), NoConverter(),
|
||||||
FromRTEMSToFreeBSDSourceConverter(), assertSourceFile,
|
NoConverter(), assertSourceFile,
|
||||||
sourceFileFragmentComposer)
|
sourceFileFragmentComposer)
|
||||||
|
|
||||||
def addCPUDependentFreeBSDSourceFiles(self, cpus, files, sourceFileFragmentComposer):
|
def addCPUDependentFreeBSDSourceFiles(self, cpus, files, sourceFileFragmentComposer):
|
||||||
@ -759,8 +758,8 @@ class Module:
|
|||||||
self.initCPUDependencies(cpu)
|
self.initCPUDependencies(cpu)
|
||||||
self.cpuDependentSourceFiles[cpu] += \
|
self.cpuDependentSourceFiles[cpu] += \
|
||||||
self.addFiles(files,
|
self.addFiles(files,
|
||||||
CPUDependentLinuxPathComposer(), FromFreeBSDToRTEMSSourceConverter(),
|
CPUDependentLinuxPathComposer(), NoConverter(),
|
||||||
FromRTEMSToFreeBSDSourceConverter(), assertSourceFile,
|
NoConverter(), assertSourceFile,
|
||||||
sourceFileFragmentComposer)
|
sourceFileFragmentComposer)
|
||||||
|
|
||||||
def addTest(self, testFragementComposer):
|
def addTest(self, testFragementComposer):
|
||||||
|
@ -122,7 +122,6 @@ print("Diff Mode Enabled: %s" % (("no", "yes")[builder.isDiffMode]))
|
|||||||
print("Only Generate Build Scripts: %s" % (("no", "yes")[isOnlyBuildScripts]))
|
print("Only Generate Build Scripts: %s" % (("no", "yes")[isOnlyBuildScripts]))
|
||||||
print("LibBSD Directory: %s" % (builder.LIBBSD_DIR))
|
print("LibBSD Directory: %s" % (builder.LIBBSD_DIR))
|
||||||
print("FreeBSD Directory: %s" % (builder.FreeBSD_DIR))
|
print("FreeBSD Directory: %s" % (builder.FreeBSD_DIR))
|
||||||
print("Linux Directory: %s" % (builder.Linux_DIR))
|
|
||||||
print("Direction: %s" % (("reverse", "forward")[isForward]))
|
print("Direction: %s" % (("reverse", "forward")[isForward]))
|
||||||
|
|
||||||
# Check directory argument was set and exist
|
# Check directory argument was set and exist
|
||||||
@ -138,11 +137,10 @@ def wasDirectorySet(desc, path):
|
|||||||
# Were directories specified?
|
# Were directories specified?
|
||||||
wasDirectorySet( "LibBSD", builder.LIBBSD_DIR )
|
wasDirectorySet( "LibBSD", builder.LIBBSD_DIR )
|
||||||
wasDirectorySet( "FreeBSD", builder.FreeBSD_DIR )
|
wasDirectorySet( "FreeBSD", builder.FreeBSD_DIR )
|
||||||
wasDirectorySet( "Linux", builder.Linux_DIR )
|
|
||||||
|
|
||||||
# Are we generating or reverting?
|
# Are we generating or reverting?
|
||||||
if isForward == True:
|
if isForward == True:
|
||||||
print("Forward from", builder.FreeBSD_DIR, "and", builder.Linux_DIR, "into", builder.LIBBSD_DIR)
|
print("Forward from", builder.FreeBSD_DIR, "into", builder.LIBBSD_DIR)
|
||||||
else:
|
else:
|
||||||
print("Reverting from", builder.LIBBSD_DIR)
|
print("Reverting from", builder.LIBBSD_DIR)
|
||||||
if isOnlyBuildScripts == True:
|
if isOnlyBuildScripts == True:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user