forked from Mirror/pmbootstrap
Cosmetic: use SPDX license header (!1877)
While at it, also remove unnecessary "#!/usr/bin/env python3" in files that only get imported, and adjust other empty/comment lines in the beginnings of the files for consistency. This makes files easier to read, and makes the pmbootstrap codebase more consistent with the build.postmarketos.org codebase.
This commit is contained in:
parent
e605a0af32
commit
f21c216a26
127 changed files with 259 additions and 2336 deletions
|
@ -1,22 +1,6 @@
|
||||||
|
# Copyright 2020 Oliver Smith
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
# PYTHON_ARGCOMPLETE_OK
|
# PYTHON_ARGCOMPLETE_OK
|
||||||
"""
|
|
||||||
Copyright 2020 Oliver Smith
|
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import sys
|
import sys
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
import pmb.aportgen.binutils
|
import pmb.aportgen.binutils
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import pmb.aportgen.core
|
import pmb.aportgen.core
|
||||||
import pmb.helpers.git
|
import pmb.helpers.git
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import fnmatch
|
import fnmatch
|
||||||
import logging
|
import logging
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import pmb.aportgen.core
|
import pmb.aportgen.core
|
||||||
import pmb.helpers.git
|
import pmb.helpers.git
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Nick Reitemeyer
|
||||||
Copyright 2020 Nick Reitemeyer
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
import pmb.aportgen.core
|
import pmb.aportgen.core
|
||||||
import pmb.parse.apkindex
|
import pmb.parse.apkindex
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
|
|
|
@ -1,22 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
# Exported functions
|
|
||||||
from pmb.build.init import init
|
from pmb.build.init import init
|
||||||
from pmb.build.envkernel import package_kernel
|
from pmb.build.envkernel import package_kernel
|
||||||
from pmb.build.menuconfig import menuconfig
|
from pmb.build.menuconfig import menuconfig
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import datetime
|
import datetime
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import fnmatch
|
import fnmatch
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import pmb.chroot
|
import pmb.chroot
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Robert Yang
|
||||||
Copyright 2020 Robert Yang
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
import glob
|
import glob
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
from pmb.chroot.init import init
|
from pmb.chroot.init import init
|
||||||
from pmb.chroot.mount import mount, mount_native_into_foreign
|
from pmb.chroot.mount import mount, mount_native_into_foreign
|
||||||
from pmb.chroot.root import root
|
from pmb.chroot.root import root
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
import shlex
|
import shlex
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
import shutil
|
import shutil
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import glob
|
import glob
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
import pmb.chroot.initfs_hooks
|
import pmb.chroot.initfs_hooks
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import shutil
|
import shutil
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import pmb.chroot.root
|
import pmb.chroot.root
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
import math
|
import math
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import multiprocessing
|
import multiprocessing
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import configparser
|
import configparser
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import pmb.config
|
import pmb.config
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import configparser
|
import configparser
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
from pmb.export.frontend import frontend
|
from pmb.export.frontend import frontend
|
||||||
from pmb.export.odin import odin
|
from pmb.export.odin import odin
|
||||||
from pmb.export.symlinks import symlinks
|
from pmb.export.symlinks import symlinks
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import glob
|
import glob
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
from pmb.flasher.init import init
|
from pmb.flasher.init import init
|
||||||
from pmb.flasher.run import run
|
from pmb.flasher.run import run
|
||||||
from pmb.flasher.run import check_partition_blacklist
|
from pmb.flasher.run import check_partition_blacklist
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import pmb.config
|
import pmb.config
|
||||||
import pmb.chroot.apk
|
import pmb.chroot.apk
|
||||||
import pmb.helpers.mount
|
import pmb.helpers.mount
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import pmb.flasher
|
import pmb.flasher
|
||||||
import pmb.chroot.initfs
|
import pmb.chroot.initfs
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
|
|
||||||
def variables(args, flavor, method):
|
def variables(args, flavor, method):
|
||||||
|
|
|
@ -1,18 +1,2 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Luca Weiss
|
||||||
Copyright 2020 Luca Weiss
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import datetime
|
import datetime
|
||||||
import fnmatch
|
import fnmatch
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import copy
|
import copy
|
||||||
import os
|
import os
|
||||||
import pmb.config
|
import pmb.config
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import datetime
|
import datetime
|
||||||
import logging
|
import logging
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import glob
|
import glob
|
||||||
import pmb.parse
|
import pmb.parse
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import time
|
import time
|
||||||
|
|
|
@ -1,24 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
# Copyright 2020 Oliver Smith
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
"""
|
|
||||||
Copyright 2020 Oliver Smith
|
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
import glob
|
import glob
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import hashlib
|
import hashlib
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Danct12 <danct12@disroot.org>
|
||||||
Copyright 2020 Danct12 <danct12@disroot.org>
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import pmb.chroot
|
import pmb.chroot
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import pmb.helpers.run
|
import pmb.helpers.run
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,30 +1,10 @@
|
||||||
#!/usr/bin/env python3
|
# Copyright 2020 Oliver Smith
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
"""
|
|
||||||
Copyright 2020 Oliver Smith
|
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Functions that work on both pmaports and (binary package) repos. See also:
|
Functions that work on both pmaports and (binary package) repos. See also:
|
||||||
- pmb/helpers/pmaports.py (work on pmaports)
|
- pmb/helpers/pmaports.py (work on pmaports)
|
||||||
- pmb/helpers/repo.py (work on binary package repos)
|
- pmb/helpers/repo.py (work on binary package repos)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
|
|
||||||
import pmb.helpers.pmaports
|
import pmb.helpers.pmaports
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,10 @@
|
||||||
#!/usr/bin/env python3
|
# Copyright 2020 Oliver Smith
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
"""
|
|
||||||
Copyright 2020 Oliver Smith
|
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Functions that work only on pmaports. See also:
|
Functions that work only on pmaports. See also:
|
||||||
- pmb/helpers/repo.py (only work on binary package repos)
|
- pmb/helpers/repo.py (only work on binary package repos)
|
||||||
- pmb/helpers/package.py (work on both)
|
- pmb/helpers/package.py (work on both)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,28 +1,10 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Functions that work on both (binary package) repos. See also:
|
Functions that work on both (binary package) repos. See also:
|
||||||
- pmb/helpers/pmaports.py (work on pmaports)
|
- pmb/helpers/pmaports.py (work on pmaports)
|
||||||
- pmb/helpers/package.py (work on both)
|
- pmb/helpers/package.py (work on both)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import hashlib
|
import hashlib
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import pmb.build
|
import pmb.build
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import shlex
|
import shlex
|
||||||
import pmb.helpers.run_core
|
import pmb.helpers.run_core
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import fcntl
|
import fcntl
|
||||||
import logging
|
import logging
|
||||||
import selectors
|
import selectors
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Clayton Craft
|
||||||
Copyright 2020 Clayton Craft
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import glob
|
import glob
|
||||||
import pmb.parse
|
import pmb.parse
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
from pmb.install._install import install
|
from pmb.install._install import install
|
||||||
from pmb.install._install import get_kernel_package
|
from pmb.install._install import get_kernel_package
|
||||||
from pmb.install.partition import partition
|
from pmb.install.partition import partition
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import glob
|
import glob
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Pablo Castellano
|
||||||
Copyright 2020 Pablo Castellano
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import pmb.config
|
import pmb.config
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
import pmb.chroot
|
import pmb.chroot
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import time
|
import time
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Attila Szollosi
|
||||||
Copyright 2020 Attila Szollosi
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import pmb.chroot
|
import pmb.chroot
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
from pmb.parse.arguments import arguments
|
from pmb.parse.arguments import arguments
|
||||||
from pmb.parse._apkbuild import apkbuild
|
from pmb.parse._apkbuild import apkbuild
|
||||||
from pmb.parse._apkbuild import function_body
|
from pmb.parse._apkbuild import function_body
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import collections
|
import collections
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import platform
|
import platform
|
||||||
import fnmatch
|
import fnmatch
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import argparse
|
import argparse
|
||||||
import copy
|
import copy
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import pmb.config
|
import pmb.config
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
import pmb
|
import pmb
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import pmb.chroot
|
import pmb.chroot
|
||||||
import pmb.chroot.apk
|
import pmb.chroot.apk
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import pmb.config
|
import pmb.config
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Attila Szollosi
|
||||||
Copyright 2020 Attila Szollosi
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import collections
|
import collections
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -1,19 +1,3 @@
|
||||||
"""
|
# Copyright 2020 Pablo Castellano
|
||||||
Copyright 2020 Pablo Castellano
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
from pmb.qemu.run import run
|
from pmb.qemu.run import run
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Pablo Castellano, Oliver Smith
|
||||||
Copyright 2020 Pablo Castellano, Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,25 +1,7 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# Copyright 2020 Oliver Smith
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
# PYTHON_ARGCOMPLETE_OK
|
# PYTHON_ARGCOMPLETE_OK
|
||||||
|
|
||||||
"""
|
|
||||||
Copyright 2020 Oliver Smith
|
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import pmb
|
import pmb
|
||||||
|
|
||||||
|
|
|
@ -1,22 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
|
|
@ -1,22 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
import pmb.config
|
import pmb.config
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Copyright 2017 Oliver Smith
|
# Copyright 2020 Oliver Smith
|
||||||
#
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
# This file is part of pmbootstrap.
|
|
||||||
#
|
|
||||||
# pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation, either version 3 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
DIR="$(cd "$(dirname "$0")" && pwd -P)"
|
DIR="$(cd "$(dirname "$0")" && pwd -P)"
|
||||||
cd "$DIR/.."
|
cd "$DIR/.."
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import tarfile
|
import tarfile
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import pytest
|
import pytest
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import logging
|
import logging
|
||||||
import pytest
|
import pytest
|
||||||
import sys
|
import sys
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import sys
|
import sys
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import pytest
|
import pytest
|
||||||
|
|
|
@ -1,26 +1,6 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
""" Tests all functions from pmb.build._package """
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
|
|
||||||
"""
|
|
||||||
This file tests all functions from pmb.build._package.
|
|
||||||
"""
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,21 +1,5 @@
|
||||||
"""
|
# Copyright 2020 Oliver Smith
|
||||||
Copyright 2020 Oliver Smith
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
This file is part of pmbootstrap.
|
|
||||||
|
|
||||||
pmbootstrap is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
pmbootstrap is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with pmbootstrap. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
"""
|
|
||||||
import subprocess
|
import subprocess
|
||||||
import os
|
import os
|
||||||
import pmb_test # noqa
|
import pmb_test # noqa
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue