19 Commits

Author SHA1 Message Date
Christoph M. Becker
a253b3d4d9 Upload real_name packages to proper location
We need to do this (and also have to rename the packages), so that they
are linked as DLLs.  We do not rename the log files, though.
2021-01-25 19:31:19 +01:00
Christoph M. Becker
560a116e68 Support extensions with config.w32 in subfolder
Some extensions have the actual extension code in a subfolder of the
toplevel package folder, and as such can't currently be built.  For
instance, xhprof has `xhprof-x.y.z/extension/config.w32`, but we only
check for `xhprof-x.y.z/config.w32` and `config.w32`.

Changing `PeclExt::tmp_extract_path` to point to the subfolder which
contains ' config.w32` wouldn't work, though, because then the folders
in package.xml won't match anymore.  Therefore, we attempt to copy the
whole subfolder one level up, and resume the build process.
2020-04-12 13:55:11 +02:00
Anatol Belski
ce3519aca3 Remove debug out 2018-02-22 07:37:27 +01:00
Anatol Belski
f2e9b99664 Implement move all dep dlls into package 2018-02-21 18:47:05 +01:00
Anatol Belski
d1dc1fcce5 Use proc_open based exec as the cmd needs env 2017-11-03 13:07:30 +01:00
Anatol Belski
8b52360847 add library bin path to the build path, some bins from there can be used
(cherry picked from commit 9a4adf7f7a)
2017-11-03 09:02:45 +01:00
Anatol Belski
5ed475d0a7 Fix missing ; 2017-09-05 20:44:12 +02:00
Anatol Belski
d4ec65a938 Use relative path 2017-09-05 20:39:57 +02:00
Anatol Belski
bc921ece7e Care about directories 2017-09-05 20:19:06 +02:00
Anatol Belski
3f8db17f29 Preserve file structure from package.xml 2017-09-05 19:57:30 +02:00
Anatol Belski
27c93410fb Don't process files multiple times 2017-09-05 19:42:11 +02:00
Anatol Belski
8cd83d2091 Use PHP command from the SDK 2017-09-05 19:36:30 +02:00
Anatol Belski
a5a7d99fcf Disable conversion warning mails for now 2017-09-05 18:59:25 +02:00
Anatol Belski
1a4f497896 Fix tools lookup 2017-09-05 18:26:37 +02:00
Anatol Belski
2b4b5f0655 Restore composer.json generation 2017-09-05 17:39:00 +02:00
Anatol Belski
0e0ac75833 improve php source dir check 2017-07-14 12:14:09 +02:00
Anatol Belski
89d9c90e31 fix tool path 2017-07-13 00:11:22 +02:00
Anatol Belski
a9e5de8067 fix tool paths and exclude pickle generation for now 2017-07-12 21:29:18 +02:00
Anatol Belski
ac0638eaf3 liquidate the client subdir, all the stuff can now be directly in root 2016-11-15 19:48:29 +01:00