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