IDL_GENERATED=corba-stubs/Example/LogServer.java \
    corba-stubs/Example/LogServerOperations.java \
    corba-stubs/Example/LogServerHelper.java \
    corba-stubs/Example/_LogServerStub.java \
    corba-stubs/Example/LogServerHolder.java

all: server ejb

.PHONY: clean ejb

${IDL_GENERATED}: ../corba/interface/LogServer.idl
	make -C corba-stubs

server: ${IDL_GENERATED} server/Example/LogServerWrapper.java
	make -C server

lib/LogServer.jar:
	ant

ejb: lib/LogServer.jar
	make -C ejb

clean:
	make -C corba-stubs clean
	make -C server clean
	make -C ejb clean
	rm -f lib/LogServer.jar
