Building source, html and man .tar.gz files from github?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Building source, html and man .tar.gz files from github?

Anthony Molinaro-4
Hi,

I've been building RPMs from the tar balls released on the
erlang.org/downloads page for sometime, and the process has been working
fine.  I tweak a couple lines of my .spec file, type make and about 5
minutes later get an rpm.

However, I'd like to be able to get minor releases for which the .tar.gz
files are not placed on the website.  Ideally, I'd like to do something
like

% git clone [hidden email]:erlang/otp.git
% cd otp
% ./otp_build autoconf
% ./configure
% make dist

but that does not seem to be supported (which was a little confusing
because normally you get all those targets for free when using GNU
autotools, but I think that might be added by automake which does not
appear to be used).

I looked through the documents to see if there was any instructions for
making those .tar.gz files, but did not see any.

I'll probably just try to modify my scripts and .spec files to skip the
extract from tarball step, but was wondering if there is a way to get
those .tar.gz files for the source, html and man pages via the current
build system?

Thanks,

-Anthony

_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Building source, html and man .tar.gz files from github?

Taras Halturin
Hi Anthony!

There is useful tool to build Erlang from source -  https://github.com/kerl/kerl

On Mon, Jun 26, 2017 at 9:44 PM, <[hidden email]> wrote:
Hi,

I've been building RPMs from the tar balls released on the
erlang.org/downloads page for sometime, and the process has been working
fine.  I tweak a couple lines of my .spec file, type make and about 5
minutes later get an rpm.

However, I'd like to be able to get minor releases for which the .tar.gz
files are not placed on the website.  Ideally, I'd like to do something
like

% git clone [hidden email]:erlang/otp.git
% cd otp
% ./otp_build autoconf
% ./configure
% make dist

but that does not seem to be supported (which was a little confusing
because normally you get all those targets for free when using GNU
autotools, but I think that might be added by automake which does not
appear to be used).

I looked through the documents to see if there was any instructions for
making those .tar.gz files, but did not see any.

I'll probably just try to modify my scripts and .spec files to skip the
extract from tarball step, but was wondering if there is a way to get
those .tar.gz files for the source, html and man pages via the current
build system?

Thanks,

-Anthony

_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions



--
Best Regards.
Taras Halturin

_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Loading...