|
|
|
@ -1,6 +1,6 @@ |
|
|
|
|
#!/bin/echo "This module must be imported by other Python scripts." |
|
|
|
|
|
|
|
|
|
import os, platform, re, shutil, glob, distro, tempfile |
|
|
|
|
import os, platform, re, shutil, glob, tempfile |
|
|
|
|
|
|
|
|
|
from Detail.Config import config |
|
|
|
|
import Detail.Utility as utility |
|
|
|
@ -54,6 +54,7 @@ class BuildSystem: |
|
|
|
|
utility.printHeading( "Configuring version information..." ) |
|
|
|
|
|
|
|
|
|
if platform.system() == "Linux": |
|
|
|
|
import distro # TODO: Move 'import distro' to global scope when it supports cross platform |
|
|
|
|
platformInfo = list( distro.linux_distribution( full_distribution_name = False ) ); |
|
|
|
|
platformInfo.append( platform.machine() ) |
|
|
|
|
self.platformString = "-".join( platformInfo ) |
|
|
|
|