Permalink
Branch: master
Commits on Jan 13, 2019
  1. Add readme

    fenryxo committed Jan 13, 2019
  2. circleci: Store documentation

    fenryxo committed Jan 13, 2019
  3. Build PDF docs as well

    fenryxo committed Jan 13, 2019
  4. Add CircleCI configuration to run tox

    fenryxo committed Jan 13, 2019
  5. Add tox

    fenryxo committed Jan 13, 2019
  6. Add nufb.wrappers.Module.build_system

    fenryxo committed Jan 13, 2019
    Build system to use. Any of const.BUILD_SYSTEMS or None.
  7. Add class nufb.wrappers.Module.ensure_writable

    fenryxo committed Jan 13, 2019
    A list of installed files that need to be writable.
  8. Add nufb.wrappers.Module.keep_patterns

    fenryxo committed Jan 13, 2019
    A list of installed files of modules which are included in the final
    flatpak.
Commits on Jan 12, 2019
  1. Add "nufbctl buildcdk" subcommand and manifest

    fenryxo committed Jan 12, 2019
    It builds the flatpak but without exporting.
  2. Add nufb.builder.BuildPaths for paths

    fenryxo committed Jan 12, 2019
    Data structure containing various build paths.
  3. Add nufb.builder.Builder.copy_resources

    fenryxo committed Jan 12, 2019
    Copy resources to the build directory.
  4. Add nufb.utils.hardlink_or_copy

    fenryxo committed Jan 12, 2019
    Hardlink the source to the destination or make a copy if hardlink fails.
  5. Add nufb.builder.Builder with set_up/clean_up

    fenryxo committed Jan 12, 2019
    Build a flatpak according to the manifest.
  6. Add nufb.utils.get_user_cache_dir

    fenryxo committed Jan 12, 2019
    Get user's cache directory or its subdirectory.
  7. Add nufbctl

    fenryxo committed Jan 12, 2019
    Command-line interface for nufb
  8. Add nufb.wrappers.Module.stage_patterns

    fenryxo committed Jan 12, 2019
    A list of staged files needed to build next modules but not included in
    the final flatpak.
  9. Add nufb.wrappers.Module.post_install

    fenryxo committed Jan 12, 2019
    A list of shell commands that are run after the install phase.
  10. Use parametrized TestModule.test_fields_of_type_list

    fenryxo committed Jan 12, 2019
    Instead of test_source_field and test_build_commands_field.
  11. Add nufb.wrappers.Module.build_commands

    fenryxo committed Jan 12, 2019
    A list of commands to run during build (between make and make install if
    those are used).
  12. Add nufb.wrappers.Module.sources

    fenryxo committed Jan 12, 2019
    A list of objects defining sources that will be downloaded and extracted
    in order.
  13. Add nufb.utils.add_unique

    fenryxo committed Jan 12, 2019
    Adds a value to a list but only if not already present.
  14. Fix typos

    fenryxo committed Jan 11, 2019
Commits on Jan 11, 2019
  1. Add nufb.wrappers.Manifest.finish_module

    fenryxo committed Jan 11, 2019
    Custom finish module.
  2. Add nufb.wrappers.Manifest.init_module

    fenryxo committed Jan 11, 2019
    Custom initialization module.
  3. Add nufb.wrappers.Module.new

    fenryxo committed Jan 11, 2019
    Create a new module with the given name.
  4. Add nufb.wrappers.Manifest.find_module

    fenryxo committed Jan 11, 2019
    Find module by name.