Changeset 4811c35 in git


Ignore:
Timestamp:
Feb 26, 2021, 9:38:30 PM (3 years ago)
Author:
Matthias Koeppe <mkoeppe@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
1773b29931f968c9b93375be0f82fef5c6ec62a7
Parents:
21dd603bd79785398a3c8a8b99996f39a30d54ba
Message:
configure --disable-XYZ-module
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • Singular/dyn_modules/Makefile.am

    r21dd603 r4811c35  
    11ACLOCAL_AMFLAGS = -I ../m4
    22
    3 SUBDIRS=staticdemo bigintm subsets syzextra pyobject customstd gfanlib python gitfan polymake singmathic Order interval cohomo freealgebra partialgb systhreads loctriv machinelearning
     3DIST_SUBDIRS=staticdemo bigintm subsets syzextra pyobject customstd gfanlib python gitfan polymake singmathic Order interval cohomo freealgebra partialgb systhreads loctriv machinelearning
     4
     5SUBDIRS =
     6if ENABLE_STATICDEMO_MODULE
     7SUBDIRS += staticdemo
     8endif
     9if ENABLE_BIGINTM_MODULE
     10SUBDIRS += bigintm
     11endif
     12if ENABLE_SUBSETS_MODULE
     13SUBDIRS += subsets
     14endif
     15if ENABLE_SYZEXTRA_MODULE
     16SUBDIRS += syzextra
     17endif
     18if ENABLE_PYOBJECT_MODULE
     19SUBDIRS += pyobject
     20endif
     21if ENABLE_CUSTOMSTD_MODULE
     22SUBDIRS += customstd
     23endif
     24if ENABLE_GFANLIB_MODULE
     25SUBDIRS += gfanlib
     26endif
     27if ENABLE_PYTHON_MODULE
     28SUBDIRS += python
     29endif
     30if ENABLE_GITFAN_MODULE
     31SUBDIRS += gitfan
     32endif
     33if ENABLE_POLYMAKE_MODULE
     34SUBDIRS += polymake
     35endif
     36if ENABLE_SINGMATHIC_MODULE
     37SUBDIRS += singmathic
     38endif
     39if ENABLE_ORDER_MODULE
     40SUBDIRS += Order
     41endif
     42if ENABLE_INTERVAL_MODULE
     43SUBDIRS += interval
     44endif
     45if ENABLE_COHOMO_MODULE
     46SUBDIRS += cohomo
     47endif
     48if ENABLE_FREEALGEBRA_MODULE
     49SUBDIRS += freealgebra
     50endif
     51if ENABLE_PARTIALGB_MODULE
     52SUBDIRS += partialgb
     53endif
     54if ENABLE_SYSTHREADS_MODULE
     55SUBDIRS += systhreads
     56endif
     57if ENABLE_LOCTRIV_MODULE
     58SUBDIRS += loctriv
     59endif
     60if ENABLE_MACHINELEARNING_MODULE
     61SUBDIRS += machinelearning
     62endif
  • configure.ac

    r21dd603 r4811c35  
    173173
    174174SING_CHECK_PYTHON_MODULE
    175 
     175SING_DISABLE_MODULES
    176176SING_BUILTIN_MODULES
    177177
  • m4/options.m4

    r21dd603 r4811c35  
    298298])
    299299
     300AC_DEFUN([SING_DISABLE_MODULES], [dnl
     301  m4_foreach([MOD], [staticdemo, subsets, freealgebra, partialgb, syzextra,
     302                     pyobject, gfanlib, polymake, python, customstd,
     303                     singmathic, bigintm, Order, gitfan, interval, systhreads,
     304                     loctriv, cohomo, machinelearning], [dnl
     305    AC_ARG_ENABLE(MOD[-module],
     306                  AS_HELP_STRING([--disable-]MOD[-module], [Disable building module ]MOD), [dnl
     307      dnl Nothing to do
     308    ], [dnl
     309      dnl Per default, all modules are enabled
     310      AS_VAR_SET([enable_]MOD[_module], [yes])
     311    ])dnl
     312    AM_CONDITIONAL([ENABLE_]m4_toupper(MOD)[_MODULE], [test x$enable_]MOD[_module != xno])dnl
     313  ])dnl
     314])
    300315
    301316AC_DEFUN([SING_BUILTIN_MODULES],
Note: See TracChangeset for help on using the changeset viewer.