changeset 5125 | 34cc580c62c2 |
parent 4737 | 844cca6e99f3 |
child 5665 | 8f68cd0d0916 |
5124:3a6b9e3809f7 | 5125:34cc580c62c2 |
---|---|
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 BITS=64 |
|
23 include ../../make-rules/shared-macros.mk |
24 include ../../make-rules/shared-macros.mk |
24 |
25 |
25 COMPONENT_NAME= doxygen |
26 COMPONENT_NAME= doxygen |
26 COMPONENT_VERSION= 1.8.9 |
27 COMPONENT_VERSION= 1.8.9 |
27 COMPONENT_PROJECT_URL= http://www.stack.nl/~dimitri/doxygen/index.html |
28 COMPONENT_PROJECT_URL= http://www.stack.nl/~dimitri/doxygen/index.html |
39 COMPONENT_ARCHIVE_URL_1 = ftp://ftp.stack.nl/pub/users/dimitri/$(COMPONENT_ARCHIVE_1) |
40 COMPONENT_ARCHIVE_URL_1 = ftp://ftp.stack.nl/pub/users/dimitri/$(COMPONENT_ARCHIVE_1) |
40 |
41 |
41 TPNO= 21549 |
42 TPNO= 21549 |
42 |
43 |
43 include $(WS_MAKE_RULES)/prep.mk |
44 include $(WS_MAKE_RULES)/prep.mk |
45 # Omit directory options that break doxygen's configure script. |
|
46 CONFIGURE_DEFAULT_DIRS=no |
|
44 include $(WS_MAKE_RULES)/configure.mk |
47 include $(WS_MAKE_RULES)/configure.mk |
45 include $(WS_MAKE_RULES)/ips.mk |
48 include $(WS_MAKE_RULES)/ips.mk |
46 |
49 |
47 # Necessary to find the right gcc during build |
50 # Necessary to find the right gcc during build |
48 PATH=$(GCC_ROOT)/bin:/usr/bin |
51 PATH=$(GCC_ROOT)/bin:/usr/bin |
55 |
58 |
56 |
59 |
57 # Missing files in build dir for configure without this. |
60 # Missing files in build dir for configure without this. |
58 COMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D)) |
61 COMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D)) |
59 |
62 |
60 # Need to override default options since configure doesn't |
63 CONFIGURE_OPTIONS += --platform solaris-g++ |
61 # understand CC, CXX, etc. |
64 CONFIGURE_OPTIONS += --enable-langs=am,ar,br,ca,cn,cz,de,dk,en,eo,es,fa,fi,fr,gr,hr,hu,id,it,je,jp,ke,kr,lt,lv,mk,nl,no,pl,pt,ro,ru,sc,si,sk,sr,sv,tr,tw,ua,vi,za |
62 CONFIGURE_OPTIONS = --platform solaris-g++ |
|
63 CONFIGURE_OPTIONS += --prefix /usr |
|
64 CONFIGURE_OPTIONS += --enable-langs am,ar,br,ca,cn,cz,de,dk,en,eo,es,fa,fi,fr,gr,hr,hu,id,it,je,jp,ke,kr,lt,lv,mk,nl,no,pl,pt,ro,ru,sc,si,sk,sr,sv,tr,tw,ua,vi,za |
|
65 |
65 |
66 # Tests not available from the top-level Makefile, nor via a standard target. |
66 # Tests not available from the top-level Makefile, nor via a standard target. |
67 # We need to add /usr/gnu/bin to the front of the PATH environment variable |
67 # We need to add /usr/gnu/bin to the front of the PATH environment variable |
68 # for "diff -u" and we need to use our latest doxygen binary, not the one |
68 # for "diff -u" and we need to use our latest doxygen binary, not the one |
69 # installed on the system. |
69 # installed on the system. |