Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Make/autotools build #14

Closed
szszszsz opened this issue May 6, 2020 · 0 comments
Closed

Use Make/autotools build #14

szszszsz opened this issue May 6, 2020 · 0 comments
Milestone

Comments

@szszszsz
Copy link
Member

szszszsz commented May 6, 2020

Move to Make/autotools to counter build reproducibility issues found in #13.

Keep in mind linuxboot/heads#694.

@szszszsz szszszsz added this to the Version 1.2 milestone May 6, 2020
szszszsz added a commit that referenced this issue May 15, 2020
Allow to build the project with Makefile for the use of the reproducible
Heads build.
Reprotest small corrections.

Details: #13
Fixes #14

Squashed commit of the following:

commit 62963d8
Author: Szczepan Zalega <[email protected]>
Date:   Fri May 15 18:32:37 2020 +0200

    Readme: describe new build ways

commit 58db08d
Author: Szczepan Zalega <[email protected]>
Date:   Fri May 15 17:39:52 2020 +0200

    Make dependencies configurable with pkg-config and variables

commit fafabdb
Author: Szczepan Zalega <[email protected]>
Date:   Fri May 15 09:44:13 2020 +0200

    Show Github archive sha256sum

commit 809953b
Author: Szczepan Zalega <[email protected]>
Date:   Fri May 15 09:40:59 2020 +0200

    Correct out name

commit 0b499fb
Author: Szczepan Zalega <[email protected]>
Date:   Fri May 15 09:31:22 2020 +0200

    Add install command

commit 6a5c1d9
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 18:51:01 2020 +0200

    Meson: add cflags

commit d5a141a
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 18:40:01 2020 +0200

    Meson: add version.c generation

commit 1b9b132
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 18:33:14 2020 +0200

    Add working meson build

commit 85df1f9
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 18:33:01 2020 +0200

    Add missing include

commit c51ccf7
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 18:01:55 2020 +0200

    Initial version for meson

commit afe538c
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 18:01:34 2020 +0200

    Add missing version.c.in handling

commit 15f312d
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 17:45:48 2020 +0200

    Refactor repro test

commit bf89876
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 17:45:32 2020 +0200

    Remove Udev dependency

commit 099c88b
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 17:08:21 2020 +0200

    Clear remains of previous tests. Add BINARY var.

commit cba28b0
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 17:00:51 2020 +0200

    WIP Builds with hidapi

commit 3b0be18
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 16:30:27 2020 +0200

    WIP

commit c7cf2ea
Author: Szczepan Zalega <[email protected]>
Date:   Thu May 14 16:14:14 2020 +0200

    Initial version
szszszsz added a commit that referenced this issue May 21, 2020
Make build reproducible across CI environments

Fixes #14
Fixes #13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant