Page 1 of 1

About automatic build

Posted: Wed May 13, 2020 3:37 pm
by creeper
Hello.
I'm trying to do an automated build of ReactOS with a windows batch file but it doesn't work.
Is there a build method that doesn't use RosBE?
Or do you know how the batch file enters commands into RosBE?
If anyone knows it, I would appreciate it if you could tell me.
Thank you :D

Re: About automatic build

Posted: Wed May 13, 2020 7:52 pm
by TMStreicher
Hello Creeper,

what version of RosBE do you use and what is the exact problem please?
I also had some minor troubles building the first time (viewtopic.php?t=19794), but in the mean-time RosBE 2.2 got released. Maybe this solves your problem-

Re: About automatic build

Posted: Thu May 14, 2020 9:29 am
by creeper
TMStreicher wrote:
Wed May 13, 2020 7:52 pm
Hello Creeper,

what version of RosBE do you use and what is the exact problem please?
I also had some minor troubles building the first time (viewtopic.php?t=19794), but in the mean-time RosBE 2.2 got released. Maybe this solves your problem-
The problem is that the RosBE prompt does not accept batch file input.

Re: About automatic build

Posted: Thu May 14, 2020 10:00 am
by oldman
creeper wrote:
Wed May 13, 2020 3:37 pm
Or do you know how the batch file enters commands into RosBE?
If anyone knows it, I would appreciate it if you could tell me.
I may be showing myself to be an idiot here, but I will attempt to answer you.

I have very limited understanding of code, but I would suggest that you look at the scripts in RosBE to find where it presents you with a command prompt, then hard code the commands there. The two commands are 'configure ninja' and 'ninja bootcd' (or livecd). I do not know how possible it is to do.

You need to contact EmuandCo, he is the person responsible for the Windows version of RosBE.

Re: About automatic build

Posted: Thu May 14, 2020 10:24 am
by creeper
oldman wrote:
Thu May 14, 2020 10:00 am
creeper wrote:
Wed May 13, 2020 3:37 pm
Or do you know how the batch file enters commands into RosBE?
If anyone knows it, I would appreciate it if you could tell me.
I may be showing myself to be an idiot here, but I will attempt to answer you.

I have very limited understanding of code, but I would suggest that you look at the scripts in RosBE to find where it presents you with a command prompt, then hard code the commands there. The two commands are 'configure ninja' and 'ninja bootcd' (or livecd). I do not know how possible it is to do.

You need to contact EmuandCo, he is the person responsible for the Windows version of RosBE.
I am happy just to offer the potential!
Thank you :D

Re: About automatic build

Posted: Thu May 14, 2020 3:20 pm
by learn_more
Take a look at the step 'build-msvc-i386' from .github\workflows\build.yml

Re: About automatic build

Posted: Thu May 14, 2020 5:09 pm
by creeper
learn_more wrote:
Thu May 14, 2020 3:20 pm
Take a look at the step 'build-msvc-i386' from .github\workflows\build.yml
I can't check because it's not there right now, but is there a possibility there?

Re: About automatic build

Posted: Thu May 14, 2020 6:07 pm
by binarymaster
creeper wrote:
Thu May 14, 2020 5:09 pm
learn_more wrote:
Thu May 14, 2020 3:20 pm
Take a look at the step 'build-msvc-i386' from .github\workflows\build.yml
I can't check because it's not there right now, but is there a possibility there?
Define "there", where is it? :|

Just clone the repository from git. https://github.com/reactos/reactos

Re: About automatic build

Posted: Thu May 14, 2020 10:01 pm
by learn_more
creeper wrote:
Thu May 14, 2020 5:09 pm
learn_more wrote:
Thu May 14, 2020 3:20 pm
Take a look at the step 'build-msvc-i386' from .github\workflows\build.yml
I can't check because it's not there right now, but is there a possibility there?
You mean that you are too lazy to open a new tab and go to github.com/reactos/reactos and browse it there or?

Re: About automatic build

Posted: Fri May 15, 2020 12:32 am
by creeper
learn_more wrote:
Thu May 14, 2020 10:01 pm
creeper wrote:
Thu May 14, 2020 5:09 pm
learn_more wrote:
Thu May 14, 2020 3:20 pm
Take a look at the step 'build-msvc-i386' from .github\workflows\build.yml
I can't check because it's not there right now, but is there a possibility there?
You mean that you are too lazy to open a new tab and go to github.com/reactos/reactos and browse it there or?
It cannot be read on a smartphone.
sorry.

Re: About automatic build

Posted: Fri May 15, 2020 2:49 am
by justincase
Works fine on my smartphone. Maybe you just can't figure out how to find it using GitHub's mobile web UI?
Here's a link: https://github.com/reactos/reactos/tree/master/.github/workflows/build.yml

Re: About automatic build

Posted: Fri May 15, 2020 11:31 am
by creeper
justincase wrote:
Fri May 15, 2020 2:49 am
Works fine on my smartphone. Maybe you just can't figure out how to find it using GitHub's mobile web UI?
Here's a link: https://github.com/reactos/reactos/tree/master/.github/workflows/build.yml
I didn't notice, thank you!

Re: About automatic build

Posted: Fri May 15, 2020 6:24 pm
by learn_more
justincase wrote:
Fri May 15, 2020 2:49 am
Works fine on my smartphone. Maybe you just can't figure out how to find it using GitHub's mobile web UI?
Here's a link: https://github.com/reactos/reactos/tree/master/.github/workflows/build.yml
usually those people are just looking for handouts fyi.

Re: About automatic build

Posted: Tue May 19, 2020 5:25 pm
by creeper
oldman wrote:
Thu May 14, 2020 10:00 am
creeper wrote:
Wed May 13, 2020 3:37 pm
Or do you know how the batch file enters commands into RosBE?
If anyone knows it, I would appreciate it if you could tell me.
I may be showing myself to be an idiot here, but I will attempt to answer you.

I have very limited understanding of code, but I would suggest that you look at the scripts in RosBE to find where it presents you with a command prompt, then hard code the commands there. The two commands are 'configure ninja' and 'ninja bootcd' (or livecd). I do not know how possible it is to do.

You need to contact EmuandCo, he is the person responsible for the Windows version of RosBE.
I tried it again and it worked!
Thank you!

Re: About automatic build

Posted: Tue May 19, 2020 5:28 pm
by creeper
Thank you!