Changeset 28
- Timestamp:
- 04/30/08 11:02:22
(7 months ago)
- Author:
- jtang
- Message:
Fixed .PHONY targets.
Java bindings now built only if ENABLE_JAVA flag is passed.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r26 |
r28 |
|
| 25 | 25 | |
|---|
| 26 | 26 | %build |
|---|
| 27 | | make %{?_smp_mflags} JAVA_HOME="%{JAVA_HOME}" JFLAGS="%{JFLAGS}" |
|---|
| | 27 | make %{?_smp_mflags} JAVA_HOME="%{JAVA_HOME}" JFLAGS="%{JFLAGS}" ENABLE_JAVA=1 |
|---|
| 28 | 28 | |
|---|
| 29 | 29 | %install |
|---|
| r26 |
r28 |
|
| 21 | 21 | CFLAGS LDFLAGS |
|---|
| 22 | 22 | |
|---|
| 23 | | SUBDIRS = src include bindings/java examples man tests |
|---|
| | 23 | # This library can optionally build bindings for other langugages. |
|---|
| | 24 | # Set these variables to non-empty (either by editing this file or |
|---|
| | 25 | # setting them on the command line) to enable the bindings. |
|---|
| | 26 | # ENABLE_JAVA = 1 |
|---|
| | 27 | |
|---|
| | 28 | ifdef ENABLE_JAVA |
|---|
| | 29 | MAYBE_JAVA = bindings/java |
|---|
| | 30 | endif |
|---|
| | 31 | |
|---|
| | 32 | SUBDIRS = src include $(MAYBE_JAVA) examples man tests |
|---|
| | 33 | ALL_SUBDIRS = src include bindings/java examples man tests |
|---|
| 24 | 34 | |
|---|
| 25 | 35 | all: |
|---|
| … | … | |
| 46 | 56 | |
|---|
| 47 | 57 | clean: |
|---|
| 48 | | for i in $(SUBDIRS) ; do \ |
|---|
| | 58 | for i in $(ALL_SUBDIRS) ; do \ |
|---|
| 49 | 59 | ($(MAKE) -C $$i clean);\ |
|---|
| 50 | 60 | done |
|---|
| 51 | 61 | |
|---|
| 52 | | .phony: all example test install install-policy javadoc clean |
|---|
| | 62 | .PHONY: all example test install install-example javadoc clean |
|---|
| r26 |
r28 |
|
| 67 | 67 | -rm -f $(CLASSES) libsipc.jar $(TARGET) $(LIBSO) $(OBJS) |
|---|
| 68 | 68 | |
|---|
| 69 | | .phony: all install clean javadoc |
|---|
| | 69 | .PHONY: all install clean javadoc |
|---|
| r26 |
r28 |
|
| 90 | 90 | done |
|---|
| 91 | 91 | |
|---|
| 92 | | .phony: all install clean install-examples |
|---|
| | 92 | .PHONY: all install clean install-examples |
|---|
| r20 |
r28 |
|
| 7 | 7 | clean: |
|---|
| 8 | 8 | |
|---|
| 9 | | .phony: all install clean |
|---|
| | 9 | .PHONY: all install clean |
|---|
| r20 |
r28 |
|
| 7 | 7 | clean: |
|---|
| 8 | 8 | |
|---|
| 9 | | .phony: all install clean |
|---|
| | 9 | .PHONY: all install clean |
|---|
| r26 |
r28 |
|
| 26 | 26 | -rm -f $(OBJS) $(LIBSO) $(TARGET) |
|---|
| 27 | 27 | |
|---|
| 28 | | .phony: all install clean |
|---|
| | 28 | .PHONY: all install clean |
|---|
| r20 |
r28 |
|
| 20 | 20 | -rm -rf $(TESTS) |
|---|
| 21 | 21 | |
|---|
| 22 | | .phony: all install test clean |
|---|
| | 22 | .PHONY: all install test clean |
|---|
Download in other formats:
* Generating other formats may take time.