Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

radamsa built for windows #143

Merged
merged 42 commits into from
Oct 19, 2020
Merged
Show file tree
Hide file tree
Changes from 40 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
0c7cd0b
initial radamsa built for windows
demoray Oct 14, 2020
28fba20
continued dev
demoray Oct 14, 2020
8e74cd5
continued dev
demoray Oct 14, 2020
e1e5721
continued sigh
demoray Oct 14, 2020
a90b239
sigh, try different path
demoray Oct 14, 2020
98625a8
invoke-webrequest
demoray Oct 14, 2020
f5dd57f
just radamsa for the moment
demoray Oct 14, 2020
7d3e541
more trials
demoray Oct 14, 2020
4fc674c
add wget to installer
demoray Oct 14, 2020
bb37c39
fix path
demoray Oct 14, 2020
6ce8cbd
alias cc to gcc
demoray Oct 14, 2020
821f4ac
sigh, more dev
demoray Oct 14, 2020
2ee218b
sigh
demoray Oct 14, 2020
9f28ccd
continued dev
demoray Oct 14, 2020
c6c16cb
continued dev
demoray Oct 16, 2020
f289733
Merge remote-tracking branch 'upstream/main' into windows-radamsa
demoray Oct 17, 2020
688f273
build vya msys
demoray Oct 19, 2020
cddef64
louder
demoray Oct 19, 2020
a3ac162
ls path
demoray Oct 19, 2020
6f60fb3
try set path
demoray Oct 19, 2020
69005a9
different path
demoray Oct 19, 2020
4692092
no or
demoray Oct 19, 2020
f03cc82
ask for help
demoray Oct 19, 2020
9f592a4
.
demoray Oct 19, 2020
a038fd0
echo debugging cicd
demoray Oct 19, 2020
04db976
.
demoray Oct 19, 2020
76b6407
.
demoray Oct 19, 2020
2f08c0e
continued...
demoray Oct 19, 2020
d64e4de
more frustrations
demoray Oct 19, 2020
5fbe857
more dev
demoray Oct 19, 2020
1924f02
continued
demoray Oct 19, 2020
59ff07c
.
demoray Oct 19, 2020
a414c2b
.
demoray Oct 19, 2020
ef3482a
continued
demoray Oct 19, 2020
5c13001
simplify pr
demoray Oct 19, 2020
97dc4c5
re-add aflpp
demoray Oct 19, 2020
94ed5c8
add aflpp as a prereq
demoray Oct 19, 2020
c6bdc11
fix aflpp
demoray Oct 19, 2020
08476bb
fix job name
demoray Oct 19, 2020
bdfd8f6
Merge branch 'main' into windows-radamsa
bmc-msft Oct 19, 2020
93a9da7
copy comment re why this version from radamsa-linux.sh
demoray Oct 19, 2020
4ef8454
Merge branch 'main' into windows-radamsa
bmc-msft Oct 19, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,15 @@ jobs:
with:
name: build-artifacts
path: artifacts
radamsa-win64:
runs-on: windows-2019
steps:
- uses: actions/checkout@v2
- run: c:\msys64\usr\bin\bash src/ci/radamsa-windows.sh
- uses: actions/upload-artifact@v2.1.4
with:
name: build-artifacts
path: artifacts
package:
needs:
- agent
Expand All @@ -235,7 +244,9 @@ jobs:
- proxy
- service
- afl
- aflpp
- radamsa-linux
- radamsa-win64
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
Expand Down
19 changes: 19 additions & 0 deletions src/ci/radamsa-windows.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/bin/bash
#
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License.

# NOTE: This assumes building within msys64/bash

set -ex

export PATH=/usr/bin:$PATH
pacman -S gcc gzip --noconfirm

mkdir -p artifacts/third-party/radamsa-win64
git clone https://gitlab.com/akihe/radamsa
cd radamsa
git checkout 8121b78fb8f87e869cbeca931964df2b32435eb7
bmc-msft marked this conversation as resolved.
Show resolved Hide resolved
make
cp LICENCE bin/* ../artifacts/third-party/radamsa-win64
cp /c/msys64/usr/bin/msys-2.0.dll ../artifacts/third-party/radamsa-win64