mirror of https://github.com/getdnsapi/getdns.git
updated notes
This commit is contained in:
parent
c79ce04b38
commit
959664748e
|
@ -56,6 +56,11 @@ update this document and share it with us.
|
||||||
work then we either have to add it to the README.md or, preferably, fix it
|
work then we either have to add it to the README.md or, preferably, fix it
|
||||||
and update the branch
|
and update the branch
|
||||||
|
|
||||||
|
Be careful about tool sets loaded on your build hosts. You may have 'solved'
|
||||||
|
problems while you are working that mask issues with the build for more typical
|
||||||
|
users - this is why we want to build on hosts that are representative of
|
||||||
|
our users.
|
||||||
|
|
||||||
- install on each target platform
|
- install on each target platform
|
||||||
- make sure and use a user that was NOT used for the build, this will uncover
|
- make sure and use a user that was NOT used for the build, this will uncover
|
||||||
any silliness related to absolute paths in the build
|
any silliness related to absolute paths in the build
|
||||||
|
@ -64,6 +69,12 @@ update this document and share it with us.
|
||||||
- rebuild EVERY binary using the changed release branch
|
- rebuild EVERY binary using the changed release branch
|
||||||
|
|
||||||
- once all binaries are built and tested clean, create source tar ball
|
- once all binaries are built and tested clean, create source tar ball
|
||||||
|
and the actual package for each platform
|
||||||
|
|
||||||
|
you may need to run this as root to permit the chown
|
||||||
|
# make clean
|
||||||
|
# make dist
|
||||||
|
generates getdns-0.1.2.tar.gz
|
||||||
|
|
||||||
- generate checksums for each binary/source tar
|
- generate checksums for each binary/source tar
|
||||||
|
|
||||||
|
@ -80,3 +91,15 @@ update this document and share it with us.
|
||||||
Verisign internal via the matrix
|
Verisign internal via the matrix
|
||||||
|
|
||||||
- merge branch changes back into master
|
- merge branch changes back into master
|
||||||
|
|
||||||
|
List of Build Targets
|
||||||
|
---------------------
|
||||||
|
The naming conventions for each of these build products are specific to the
|
||||||
|
platform they target. The result is that the naming seems a little inconsistent,
|
||||||
|
however I felt that it is best to follow naming standards for the platform rather
|
||||||
|
than try to impose a project specific standard across platforms.
|
||||||
|
|
||||||
|
- source tar: getdns-0.1.2.tar.gz
|
||||||
|
- OSX binary package: getdns-0.1.2-OSX_10_8.dmg
|
||||||
|
- RHEL/CentOS: getdns-0.1.0-1.CentOS_6_5.x86_64.rpm
|
||||||
|
- Debian/Ubuntu:
|
||||||
|
|
Loading…
Reference in New Issue