Changeset 7483c72 in git
- Timestamp:
- Jun 18, 2014, 6:02:24 AM (10 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'fc741b6502fd8a97288eaa3eba6e5220f3c3df87')
- Children:
- 7e72f07c1f21abf5aa4e462a747d4a855c28c848
- Parents:
- b66a066639de40154e2e4bc28a4cfde273259384
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
dox/Doxyfile.in
rb66a06 r7483c72 761 761 $(abs_top_srcdir)/libpolys/ \ 762 762 $(abs_top_srcdir)/Singular/ \ 763 $(abs_top_srcdir)/templates/ \ 763 764 $(abs_top_srcdir)/main.dox 764 765 -
main.dox
rb66a06 r7483c72 16 16 - \subpage factory_page 17 17 - \subpage libpolys_page 18 - \subpage libpolys_misc_page 19 - \subpage libpolys_reporter_page 20 - \subpage libpolys_coeffs_page 21 - \subpage libpolys_polys_page 18 22 - \subpage kernel_page 19 23 - \subpage kernel_numeric_page … … 28 32 - \subpage singular_page 29 33 - \subpage dynmodules_page 30 34 35 Please also read \subpage bs_page 36 37 31 38 Here is a short description of the Singular restructurization: 32 39 <A HREF="http://www.singular.uni-kl.de/gap-meeting-2012/SW.Aug.12.motsak.2.pdf">Singular Modularization</A> 33 34 40 35 41 Dependencies between Singular packages are as follows: … … 37 43 38 44 */ 45 46 47 /*! 48 \page bs_page Singular Build System (autotools) 49 50 We use autotools. Here is a good autotools (mythbuster) manual: https://www.flameeyes.eu/autotools-mythbuster/ 51 Singular consists of several packages (that is, libraries with own 52 configure scripts): 53 54 - \subpage omalloc_page 55 - \subpage resources_page 56 - \subpage factory_page 57 - \subpage libpolys_page 58 - \subpage singular_page 59 60 Moreover some of these (top-level) libraries combine smaller ones into 61 itself. 62 - \subpage libpolys_page 63 - \subpage libpolys_misc_page 64 - \subpage libpolys_reporter_page 65 - \subpage libpolys_coeffs_page 66 - \subpage libpolys_polys_page 67 - \subpage singular_page 68 - \subpage kernel_page 69 - \subpage dynmodules_page 70 71 72 One can easily exted any existing library by adding new sources to the 73 corresponding _SOURCE specification (and headers to _HEADER). 74 Sources or headers may be generated by the builds system 75 (automatically by cofigure scripts, manually in compile time by 76 targets in makefiles) but have to be treated specially. 77 78 79 New sub-libraries may be added to the existing directories (to the 80 corresponding Makefile.am's) or to their own (new) directory 81 with a new Makefile.am, which has to be treated by the corresponding 82 configure script. If that new directory has to be treated by 83 recursive make - it has to be listed in in a SUBDIRS section 84 by some higher-level Makefile.am (which is treated) 85 86 87 It is strongly recommended to add separate unit-tests (TESTS) for any 88 package or library. 89 90 Please test the build system with `make distcheck` before submitting 91 in case of a build system chenges. 92 93 */
Note: See TracChangeset
for help on using the changeset viewer.