Open shawncao opened 4 years ago
I am crying everyday.
Get Outlook for iOShttps://aka.ms/o0ukef
From: Shawn Cao notifications@github.com Sent: Wednesday, October 28, 2020 4:53:43 PM To: shawncao/nebula nebula@noreply.github.com Cc: samprasyork samprasyork@hotmail.com; Mention mention@noreply.github.com Subject: [shawncao/nebula] Setup Github Action (#9)
Set up Github Action to build Nebula nightly.
Right now, to make the nebula build work (Ubuntu) on a fresh machine, it is not EASY! @samprasyorkhttps://github.com/samprasyork probably had a great feeling about it, :)
This issue is to track let's make the build experience easy for future developers on this project. Github Action supports cmake based project, by enabling it, I guess we will fix most of the build issues.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/shawncao/nebula/issues/9, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABWB37ZYDLZO6GBZEW7HHN3SNCVIPANCNFSM4TDALX3A.
Can we add script into Make file? Like after make, run the necessary command to install
Get Outlook for iOShttps://aka.ms/o0ukef
From: FENG YU samprasyork@hotmail.com Sent: Wednesday, October 28, 2020 4:54:43 PM To: shawncao/nebula reply@reply.github.com; shawncao/nebula nebula@noreply.github.com Cc: Mention mention@noreply.github.com Subject: Re: [shawncao/nebula] Setup Github Action (#9)
I am crying everyday.
Get Outlook for iOShttps://aka.ms/o0ukef
From: Shawn Cao notifications@github.com Sent: Wednesday, October 28, 2020 4:53:43 PM To: shawncao/nebula nebula@noreply.github.com Cc: samprasyork samprasyork@hotmail.com; Mention mention@noreply.github.com Subject: [shawncao/nebula] Setup Github Action (#9)
Set up Github Action to build Nebula nightly.
Right now, to make the nebula build work (Ubuntu) on a fresh machine, it is not EASY! @samprasyorkhttps://github.com/samprasyork probably had a great feeling about it, :)
This issue is to track let's make the build experience easy for future developers on this project. Github Action supports cmake based project, by enabling it, I guess we will fix most of the build issues.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/shawncao/nebula/issues/9, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABWB37ZYDLZO6GBZEW7HHN3SNCVIPANCNFSM4TDALX3A.
I think the best way is to remove all manual installation steps from our ext/*.cmake
Instead, we should use script to automate them like you said, use external code build as much as possible, and then if some of the projects not available with code build, we can also use cmake command API to execute scripts to install.
I think as long as we can make Github Action work, it should fix most of the building issues we have seen so far, :)
@hukid actually makes the build succeed in much shorter time, maybe he is a luckier person, haha
He prays everyday, that might be why. I am going to do so.
Get Outlook for iOShttps://aka.ms/o0ukef
From: Shawn Cao notifications@github.com Sent: Wednesday, October 28, 2020 5:01:05 PM To: shawncao/nebula nebula@noreply.github.com Cc: samprasyork samprasyork@hotmail.com; Mention mention@noreply.github.com Subject: Re: [shawncao/nebula] Setup Github Action (#9)
I think the best way is to remove all manual installation steps from our ext/*.cmake
Instead, we should use script to automate them like you said, use external code build as much as possible, and then if some of the projects not available with code build, we can also use cmake command API to execute scripts to install.
I think as long as we can make Github Action work, it should fix most of the building issues we have seen so far, :)
@hukidhttps://github.com/hukid actually makes the build succeed in much shorter time, maybe he is a luckier person, haha
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/shawncao/nebula/issues/9#issuecomment-718275750, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABWB373M7O3IQR2ERCD5Y3TSNCWEDANCNFSM4TDALX3A.
Let's do it - pray really helps! :)
Set up Github Action to build Nebula nightly.
Right now, to make the nebula build work (Ubuntu) on a fresh machine, it is not EASY! @samprasyork probably had a great feeling about it, :)
This issue is to track let's make the build experience easy for future developers on this project. Github Action supports cmake based project, by enabling it, I guess we will fix most of the build issues.