Commit Graph

283 Commits

Author SHA1 Message Date
Thomas 2259606409 Update build.sh 2021-03-15 08:14:17 +13:00
Victor Frazao cbb71341e3 pkg(go-1.16.2): Added go 1.16.2 2021-03-15 08:14:17 +13:00
Dan Vargas a1aba52c3a pkg(php-8.0.2): Fix environment bin path 2021-03-14 20:07:30 +13:00
Dan Vargas 5fbc0d7f1b pkg(ruby-2.5.1): Added ruby 2.5.1 2021-03-14 20:07:30 +13:00
Thomas Hobson d0f8932722
pkg(all): replace $* with "$@" 2021-03-14 15:11:33 +13:00
Thomas Hobson 39adb13ba1
pkg(dart-2.12.1): Added dart 2.12.1 2021-03-14 01:24:59 +13:00
Thomas Hobson 05dc79d9f8
pkg(nasm-2.15.5): Add nasm 2.15.5 2021-03-14 01:04:46 +13:00
Thomas Hobson a5ba0f5ee6
pkg(kotlin-1.4.31): Added kotlin 1.4.31 2021-03-14 00:35:15 +13:00
Thomas Hobson 56adb6123c
pkg(java-15.0.2): Add java 15.0.2 2021-03-14 00:14:06 +13:00
Thomas Hobson 9affe1e892
pkg(typescript-4.2.3): Add typescript 4.2.3 2021-03-13 23:28:55 +13:00
Thomas Hobson f852b60b69
pkg(gcc-10.2.0): Add c, c++ and D via gcc 10.2.0 2021-03-13 23:12:50 +13:00
Thomas Hobson c6610671fa
pkg(bash-5.1.0): actually run the binary 2021-03-13 20:44:35 +13:00
Thomas Hobson 5819b75315
pkg(bash-5.1.0): Add bash 5.1.0 2021-03-13 20:43:04 +13:00
Thomas Hobson 92aa283c8f
pkg(gawk-5.1.0): Add gawk 2021-03-13 20:37:11 +13:00
Thomas Hobson 09779c6bf2
pkg(gitignore): update for new structure 2021-03-13 19:53:46 +13:00
Thomas Hobson 8745c0e2a3
pkg(jelly-0.1.31): Add jelly 0.1.31 2021-03-13 19:53:33 +13:00
Thomas Hobson eb38af782d
pkg(deno-1.7.5): relocate files 2021-03-13 19:53:14 +13:00
Thomas Hobson 509013f4a0
pkg(mono-6.12.0): relocate files 2021-03-13 19:53:00 +13:00
Thomas Hobson 7b4e072154
pkg(php-8.0.2): relocate files 2021-03-13 19:52:42 +13:00
Thomas Hobson 60ec517dcd
pkg(node-15.10.0): relocate files 2021-03-13 19:52:32 +13:00
Thomas Hobson 0dd099a38d
pkg(python-3.9.1): adjust for new layout 2021-03-13 19:51:11 +13:00
Thomas Hobson 69c854cb99
pkg: remove everything for relocation 2021-03-13 19:50:22 +13:00
Thomas Hobson 98782b0a17
pkg: relocate package files 2021-03-13 19:50:05 +13:00
Thomas Hobson 9214903061
pkg(php-8.0.2): update to match 2021-03-06 19:43:09 +13:00
Thomas Hobson 3a1e99436a
pkg(mono-6.12.0): update to match 2021-03-06 19:42:18 +13:00
Thomas Hobson a24770e43a
pkg(python-3.9.1): match new build system 2021-03-06 19:38:52 +13:00
Thomas Hobson 6391120176
pkg(node-15.10.0): update to match 2021-03-06 19:31:02 +13:00
Thomas Hobson 81dd0acbd0
pkg(deno-1.7.5): update to match 2021-03-06 19:29:43 +13:00
Thomas Hobson 905ed435fd
pkg(Makefile): package entire directory 2021-03-06 19:29:28 +13:00
Thomas Hobson dc7f0ed86c
pkg(gitignore): whitelist specific files 2021-03-06 19:28:55 +13:00
Thomas Hobson b5902ceff9
pkg(contibuting): update to match new format 2021-03-06 19:28:37 +13:00
Thomas Hobson 9706f2fab8
pkg(gitignore): add pkg-info.json to gitignore 2021-03-06 01:39:05 +13:00
Thomas Hobson 9d61aba24e
pkg(python-3.9.1): remove temp file 2021-03-06 01:38:47 +13:00
Thomas Hobson 083793ee43
pkg(php-8.0.2): switch to new build system 2021-03-06 01:35:35 +13:00
Thomas Hobson a0e7d1b736
pkg(node-15.10.0): switch to new build system 2021-03-06 01:23:51 +13:00
Thomas Hobson d36c23a5bf
pkg(python-3.9.1): switch to new build system 2021-03-06 01:12:19 +13:00
Thomas Hobson f592bbb971
pkg(mono-6.12.0): use many core to build 2021-03-06 01:10:44 +13:00
Thomas Hobson ebe869aefa
pkg(contributing): update commit format 2021-03-06 01:10:18 +13:00
Thomas Hobson 51666c2d5a
pkg(mono-6.12.0): change to new build system 2021-03-06 01:06:00 +13:00
Thomas Hobson 21af84aaab
pkg(deno-1.7.5): Migrate to new version 2021-03-06 00:44:25 +13:00
Thomas Hobson 4732681864
pkg(contributing): update guide for new format 2021-03-06 00:27:24 +13:00
Thomas Hobson eba1d3abcd
pkg: new build system 2021-03-05 22:16:17 +13:00
ThreshMain 8047c8e986
pkg(javascript-node): Added javascript-node 14.16.0 15.10.0 (#130) 2021-03-05 15:38:22 +13:00
ThreshMain a2f3058dff
pkg(php): Added php 7.4.15 8.0.2 (#128) 2021-03-01 15:42:42 +13:00
Thomas Hobson 1a7382bb6f
pkg(common): Generate test file per version 2021-02-28 19:20:28 +13:00
Thomas Hobson 1ab3f463d0
pkg(Makefile): add language specific build rules 2021-02-28 18:20:41 +13:00
Thomas Hobson d7a4292382
pkg(python): 2.7.1 doesn't build properly 2021-02-28 18:20:10 +13:00
Thomas Hobson d7687096ff
pkg(python): add test 2021-02-28 16:53:20 +13:00
Thomas Hobson b6f8ee88d8
pkg(deno): add test 2021-02-28 16:53:13 +13:00
Thomas Hobson a1a6702e75
pkg(csharp-mono): add test 2021-02-28 16:53:00 +13:00
Thomas Hobson 09802f9f27
pkg(contributing): required test script 2021-02-28 16:51:45 +13:00
Thomas Hobson e6a1fd06a9
pkg(deno): Added deno version 1.7.5
Closes issue #119
2021-02-28 01:42:23 +13:00
Thomas Hobson a27638b06b
pkg(common): helpers extract into directories 2021-02-28 01:39:19 +13:00
Thomas Hobson 3ab6aefe05
pkg(common): build pkg-info.json 2021-02-27 22:43:02 +13:00
Thomas Hobson 09913d9e40
pkg(csharp-mono): Added version 6.12.0.122 2021-02-27 22:22:03 +13:00
Thomas Hobson 687085a99d
pkg(python): use proper prefix 2021-02-27 22:07:44 +13:00
Thomas Hobson 0159891ed9
pkg(common): Add prefix variable
Prefix is used for autoconf based projects so that absolute paths can be used.
2021-02-27 21:53:42 +13:00
Thomas Hobson 99dee4c904
pkg(python): remove forced -j64 in favor of MAKEFLAGS 2021-02-27 20:47:33 +13:00
Thomas Hobson cf67bd94e9
pkg(common): disallow running top level build in parallel 2021-02-27 20:46:29 +13:00
Thomas Hobson d75d38f226
pkg(Makefile): Always call with VERSION set 2021-02-27 20:26:58 +13:00
Thomas Hobson da51de09b3
pkg(Makefile): allow hyphen in language names 2021-02-27 19:51:13 +13:00
Thomas Hobson bc0b9741cf
pkg(common): add tar.xz helper 2021-02-27 19:50:23 +13:00
Thomas Hobson fb8ce57b60
pkg(common): remove tgz helper 2021-02-27 19:43:58 +13:00
Thomas Hobson f786a7def0
pkg(python): use proper extension for tar.gz archives 2021-02-27 19:43:25 +13:00
Thomas Hobson a59453f231
pkg: finalize contributing 2021-02-27 18:28:18 +13:00
Thomas Hobson 21c6057130
pkg: massive overhaul 2021-02-27 18:28:08 +13:00
Thomas Hobson 816efaff3b
pkg(python *): correct environment 2021-02-21 12:57:40 +13:00
Thomas Hobson 60c004eea9
api: lint **everything** 2021-02-21 11:39:03 +13:00
Thomas Hobson 216451d1aa
pkg: add tar.gz unpack rule 2021-02-21 03:29:47 +13:00
Thomas Hobson f1c082bfa1
fix(python *): fix python rules 2021-02-21 03:29:32 +13:00
Thomas Hobson 291cbe8c50
pkg: fix secondary rules 2021-02-21 03:29:13 +13:00
Thomas Hobson d8239c2703
docs(pkg): tell user to create pr 2021-02-20 18:42:50 +13:00
Thomas Hobson e83da209be
pkg: contribution guidelines 2021-02-20 18:37:55 +13:00
Thomas Hobson 13d5191d77
pkg(python): refactor 2021-02-20 18:34:44 +13:00
Thomas Hobson 170dbc419e
relocate gitignore for packages 2021-02-20 18:34:02 +13:00
Thomas Hobson 32632926de
add the build platform to json 2021-02-19 21:28:59 +13:00
Thomas Hobson 47c31e3792
Allow build platform to be directly specified 2021-02-19 21:05:37 +13:00
Thomas Hobson e03c7c50f3
store build distro with package 2021-02-19 20:34:30 +13:00
Thomas Hobson 4f3e7a536d
Better python packaging 2021-02-19 18:53:26 +13:00
Thomas Hobson 51b06018c1
Add signing to common 2021-02-19 18:06:07 +13:00
Thomas Hobson 36102f22b4
Python 3.9.1 Package (but better) 2021-02-19 17:32:35 +13:00
Thomas Hobson e2c8427a7a
Python 3.9.1 Package 2021-02-19 16:48:46 +13:00
Thomas Hobson d57b1f0fd4 Python Package example 2021-02-19 16:09:56 +13:00