configure.yml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. parameters:
  2. configurationParameters: ''
  3. steps:
  4. - script: |
  5. ./buildconf --force
  6. ./configure ${{ parameters.configurationParameters }} \
  7. --enable-option-checking=fatal \
  8. --prefix=/usr \
  9. --enable-phpdbg \
  10. --enable-fpm \
  11. --with-pdo-mysql=mysqlnd \
  12. --with-mysqli=mysqlnd \
  13. --with-pgsql \
  14. --with-pdo-pgsql \
  15. --with-pdo-sqlite \
  16. --enable-intl \
  17. --without-pear \
  18. --enable-gd \
  19. --with-jpeg \
  20. --with-webp \
  21. --with-freetype \
  22. --with-xpm \
  23. --enable-exif \
  24. --with-zip \
  25. --with-zlib \
  26. --with-zlib-dir=/usr \
  27. --enable-soap \
  28. --enable-xmlreader \
  29. --with-xsl \
  30. --with-tidy \
  31. --enable-sysvsem \
  32. --enable-sysvshm \
  33. --enable-shmop \
  34. --enable-pcntl \
  35. --with-readline \
  36. --enable-mbstring \
  37. --with-curl \
  38. --with-gettext \
  39. --enable-sockets \
  40. --with-bz2 \
  41. --with-openssl \
  42. --with-gmp \
  43. --enable-bcmath \
  44. --enable-calendar \
  45. --enable-ftp \
  46. --with-pspell=/usr \
  47. --with-enchant=/usr \
  48. --with-kerberos \
  49. --enable-sysvmsg \
  50. --with-ffi \
  51. --enable-zend-test \
  52. --enable-dl-test=shared \
  53. --with-ldap \
  54. --with-ldap-sasl \
  55. --with-password-argon2 \
  56. --with-mhash \
  57. --with-sodium \
  58. --enable-dba \
  59. --with-snmp \
  60. --with-unixODBC \
  61. --with-imap \
  62. --with-kerberos \
  63. --with-imap-ssl \
  64. --with-pdo-odbc=unixODBC,/usr \
  65. --with-pdo-firebird \
  66. --with-pdo-dblib \
  67. --with-pdo-oci=shared,instantclient,/opt/oracle/instantclient \
  68. --with-oci8=shared,instantclient,/opt/oracle/instantclient \
  69. --enable-werror \
  70. --with-config-file-path=/etc \
  71. --with-config-file-scan-dir=/etc/php.d
  72. displayName: 'Configure Build'