On Fri, 5 Jul 2019 22:33:20, Biswapriyo Nath  wrote:
[snip]

> > cygwin is built using cygport ...
> 
> Is there any docs about it? I don't find the cygwin.cygport file in source
> tree. Also I don't use source tarballs, git is my first choice. Also the
> configure script or Makefile didn't warn me that I've not that cygport
> package/script.

Documents about using cygport? Well, sort of ...
 - https://cygwin.com/packages.html
 - https://cygwin.com/packaging-contributors-guide.html
-
 - https://cygwinports.github.io/cygport/cygport.1.html
 - https://github.com/cygwinports/cygport/blob/master/README
 - https://cygwinports.github.io/cygport/toc_index.html

Using (Cygwin) git as starting point?
 - https://cygwin.com/git/gitweb.cgi?p=newlib-cygwin.git
 - git is 'bleeding edge' (unstable by definition)

cygwin.cygport file?
 - No, not present in git ... (not present in the git for newlib-cygwin)
 - a cygwin source tarball (to be found on any Cygwin mirror) is composed
   of a tarball, which represents git at a 'specific moment' in time plus
   the cygwin.cygport file
 - specific moment? Look for the 'cygwin-3_x_y' tags in git ...

mirrors: https://cygwin.com/mirrors.html

cygport build/ cygport package
 - the cygport build system is basically a wrapper around autoconf etc.
   (and build systems like cmake)
 - i.e. configure, make (Makefile) do not know about cygport

Regards,
Henri


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply via email to