diff options
author | Damjan Jovanovic <damjan@apache.org> | 2018-04-09 17:07:08 +0000 |
---|---|---|
committer | Damjan Jovanovic <damjan@apache.org> | 2018-04-09 17:07:08 +0000 |
commit | a1f7ca4f8b8e34eacd4ae5736ffec9104c8feb47 (patch) | |
tree | f263d6618cdd1c97fdbeff287d7f03fa82e7fb8a /ridljar | |
parent | 263c6b0f859e1b8cc6bfcbaaeddfb17601992747 (diff) |
Port main/ridljar to gbuild / Ant.
Generalize the Ant build a bit, to make using javamaker
more flexible, and allow arbitrary "pre-compile" actions
to be plugged in.
Patch by: me
Notes
Notes:
ignore: obsolete
Diffstat (limited to 'ridljar')
-rw-r--r-- | ridljar/Ant_ridl.mk (renamed from ridljar/source/unoloader/makefile.mk) | 12 | ||||
-rw-r--r-- | ridljar/Ant_unoloader.mk | 27 | ||||
-rw-r--r-- | ridljar/Makefile | 32 | ||||
-rw-r--r-- | ridljar/Module_ridljar.mk | 33 | ||||
-rw-r--r-- | ridljar/Zip_ridl_src.mk | 54 | ||||
-rw-r--r-- | ridljar/Zip_unoloader_src.mk | 31 | ||||
-rw-r--r-- | ridljar/java/ridl/build.xml | 53 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/makefile.mk (renamed from ridljar/com/makefile.mk) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/FieldDescription.java (renamed from ridljar/com/sun/star/lib/uno/typedesc/FieldDescription.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/MemberDescriptionHelper.java (renamed from ridljar/com/sun/star/lib/uno/typedesc/MemberDescriptionHelper.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/MethodDescription.java (renamed from ridljar/com/sun/star/lib/uno/typedesc/MethodDescription.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/TypeDescription.java (renamed from ridljar/com/sun/star/lib/uno/typedesc/TypeDescription.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/AttributeTypeInfo.java (renamed from ridljar/com/sun/star/lib/uno/typeinfo/AttributeTypeInfo.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/ConstantTypeInfo.java (renamed from ridljar/com/sun/star/lib/uno/typeinfo/ConstantTypeInfo.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/MemberTypeInfo.java (renamed from ridljar/com/sun/star/lib/uno/typeinfo/MemberTypeInfo.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/MethodTypeInfo.java (renamed from ridljar/com/sun/star/lib/uno/typeinfo/MethodTypeInfo.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/ParameterTypeInfo.java (renamed from ridljar/com/sun/star/lib/uno/typeinfo/ParameterTypeInfo.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/TypeInfo.java (renamed from ridljar/com/sun/star/lib/uno/typeinfo/TypeInfo.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/util/DisposeListener.java (renamed from ridljar/com/sun/star/lib/util/DisposeListener.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/util/DisposeNotifier.java (renamed from ridljar/com/sun/star/lib/util/DisposeNotifier.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/lib/util/WeakMap.java (renamed from ridljar/com/sun/star/lib/util/WeakMap.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/Any.java (renamed from ridljar/com/sun/star/uno/Any.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/Enum.java (renamed from ridljar/com/sun/star/uno/Enum.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/IBridge.java (renamed from ridljar/com/sun/star/uno/IBridge.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/IEnvironment.java (renamed from ridljar/com/sun/star/uno/IEnvironment.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/IFieldDescription.java (renamed from ridljar/com/sun/star/uno/IFieldDescription.java) | 2 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/IMapping.java (renamed from ridljar/com/sun/star/uno/IMapping.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/IMemberDescription.java (renamed from ridljar/com/sun/star/uno/IMemberDescription.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/IMethodDescription.java (renamed from ridljar/com/sun/star/uno/IMethodDescription.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/IQueryInterface.java (renamed from ridljar/com/sun/star/uno/IQueryInterface.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/ITypeDescription.java (renamed from ridljar/com/sun/star/uno/ITypeDescription.java) | 4 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/Type.java (renamed from ridljar/com/sun/star/uno/Type.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/Union.java (renamed from ridljar/com/sun/star/uno/Union.java) | 0 | ||||
-rw-r--r-- | ridljar/java/ridl/src/main/java/com/sun/star/uno/UnoRuntime.java (renamed from ridljar/com/sun/star/uno/UnoRuntime.java) | 0 | ||||
-rw-r--r-- | ridljar/java/unoloader/build.xml | 34 | ||||
-rw-r--r-- | ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/UnoClassLoader.java (renamed from ridljar/source/unoloader/com/sun/star/lib/unoloader/UnoClassLoader.java) | 0 | ||||
-rw-r--r-- | ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/UnoLoader.java (renamed from ridljar/source/unoloader/com/sun/star/lib/unoloader/UnoLoader.java) | 0 | ||||
-rw-r--r-- | ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/makefile.mk (renamed from ridljar/source/unoloader/com/sun/star/lib/unoloader/makefile.mk) | 0 | ||||
-rw-r--r-- | ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/manifest (renamed from ridljar/source/unoloader/com/sun/star/lib/unoloader/manifest) | 0 | ||||
-rw-r--r-- | ridljar/prj/build.lst | 6 | ||||
-rw-r--r-- | ridljar/prj/d.lst | 4 | ||||
-rw-r--r-- | ridljar/prj/makefile.mk (renamed from ridljar/util/makefile.mk) | 46 | ||||
-rw-r--r-- | ridljar/source/unoloader/delzip | 0 | ||||
-rw-r--r-- | ridljar/util/delzip | 0 |
44 files changed, 291 insertions, 47 deletions
diff --git a/ridljar/source/unoloader/makefile.mk b/ridljar/Ant_ridl.mk index 42b1c1e67021..5c0a918bd9a8 100644 --- a/ridljar/source/unoloader/makefile.mk +++ b/ridljar/Ant_ridl.mk @@ -21,15 +21,7 @@ -PRJ := ..$/.. -PRJNAME := ridljar +$(eval $(call gb_Ant_Ant,ridl,$(SRCDIR)/ridljar/java/ridl/build.xml)) -TARGET := unoloader +# vim: set noet sw=4 ts=4: -.INCLUDE: settings.mk - -ZIP1TARGET = $(TARGET)_src -ZIP1FLAGS = -r -ZIP1LIST = com -x '*makefile.mk' -x '*manifest' - -.INCLUDE: target.mk diff --git a/ridljar/Ant_unoloader.mk b/ridljar/Ant_unoloader.mk new file mode 100644 index 000000000000..26f630d79e97 --- /dev/null +++ b/ridljar/Ant_unoloader.mk @@ -0,0 +1,27 @@ +#************************************************************** +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#************************************************************** + + + +$(eval $(call gb_Ant_Ant,unoloader,$(SRCDIR)/ridljar/java/unoloader/build.xml)) + +# vim: set noet sw=4 ts=4: + diff --git a/ridljar/Makefile b/ridljar/Makefile new file mode 100644 index 000000000000..c1d144cbd4c9 --- /dev/null +++ b/ridljar/Makefile @@ -0,0 +1,32 @@ +#************************************************************** +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#************************************************************** + +ifeq ($(strip $(SOLARENV)),) +$(error No environment set!) +endif + +gb_PARTIALBUILD := T +GBUILDDIR := $(SOLARENV)/gbuild +include $(GBUILDDIR)/gbuild.mk + +$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk))) + +# vim: set noet sw=4 ts=4: diff --git a/ridljar/Module_ridljar.mk b/ridljar/Module_ridljar.mk new file mode 100644 index 000000000000..f2074c3943a4 --- /dev/null +++ b/ridljar/Module_ridljar.mk @@ -0,0 +1,33 @@ +#************************************************************** +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#************************************************************** + + + +$(eval $(call gb_Module_Module,ridljar)) + +$(eval $(call gb_Module_add_targets,ridljar,\ + Ant_ridl \ + Ant_unoloader \ + Zip_ridl_src \ + Zip_unoloader_src \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ridljar/Zip_ridl_src.mk b/ridljar/Zip_ridl_src.mk new file mode 100644 index 000000000000..06147b987587 --- /dev/null +++ b/ridljar/Zip_ridl_src.mk @@ -0,0 +1,54 @@ +############################################################### +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +############################################################### + + + +$(eval $(call gb_Zip_Zip,ridl_src,$(SRCDIR)/ridljar/java/ridl/src/main/java)) + +$(eval $(call gb_Zip_add_files,ridl_src,\ + com/sun/star/lib/uno/typedesc/MethodDescription.java \ + com/sun/star/lib/uno/typedesc/MemberDescriptionHelper.java \ + com/sun/star/lib/uno/typedesc/FieldDescription.java \ + com/sun/star/lib/uno/typeinfo/MemberTypeInfo.java \ + com/sun/star/lib/uno/typeinfo/ParameterTypeInfo.java \ + com/sun/star/lib/uno/typeinfo/TypeInfo.java \ + com/sun/star/lib/uno/typeinfo/AttributeTypeInfo.java \ + com/sun/star/lib/uno/typeinfo/ConstantTypeInfo.java \ + com/sun/star/lib/uno/typeinfo/MethodTypeInfo.java \ + com/sun/star/lib/util/WeakMap.java \ + com/sun/star/lib/util/DisposeNotifier.java \ + com/sun/star/lib/util/DisposeListener.java \ + com/sun/star/uno/Type.java \ + com/sun/star/uno/IMemberDescription.java \ + com/sun/star/uno/UnoRuntime.java \ + com/sun/star/uno/IMapping.java \ + com/sun/star/uno/Union.java \ + com/sun/star/uno/IEnvironment.java \ + com/sun/star/uno/IQueryInterface.java \ + com/sun/star/uno/Any.java \ + com/sun/star/uno/IBridge.java \ + com/sun/star/uno/IMethodDescription.java \ + com/sun/star/uno/ITypeDescription.java \ + com/sun/star/uno/IFieldDescription.java \ + com/sun/star/uno/Enum.java \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ridljar/Zip_unoloader_src.mk b/ridljar/Zip_unoloader_src.mk new file mode 100644 index 000000000000..22775a1f2634 --- /dev/null +++ b/ridljar/Zip_unoloader_src.mk @@ -0,0 +1,31 @@ +############################################################### +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +############################################################### + + + +$(eval $(call gb_Zip_Zip,unoloader_src,$(SRCDIR)/ridljar/java/unoloader/src/main/java)) + +$(eval $(call gb_Zip_add_files,unoloader_src,\ + com/sun/star/lib/unoloader/UnoClassLoader.java \ + com/sun/star/lib/unoloader/UnoLoader.java \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ridljar/java/ridl/build.xml b/ridljar/java/ridl/build.xml new file mode 100644 index 000000000000..8ecc91ed71e8 --- /dev/null +++ b/ridljar/java/ridl/build.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--*********************************************************** + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + ***********************************************************--> + + +<project name="ridl" default="main"> + + <property file="../../../ant.properties"/> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/> + + <target name="init-project"> + + <path id="main.classpath"> + <pathelement location="${OUTDIR}/bin/ridl.jar"/> + <pathelement location="${OUTDIR}/bin/unoloader.jar"/> + </path> + + </target> + + <property name="javamaker.udkapi.flag" location="${main.build.dir}/javamaker.udkapi.flag"/> + + <target name="check-javamaker-udkapi"> + <uptodate property="javamaker.udkapi.skip" srcfile="${OUTDIR}/bin/udkapi.rdb" targetfile="${javamaker.udkapi.flag}"/> + </target> + + <target name="javamaker-udkapi" depends="check-javamaker-udkapi" extensionOf="pre-compile" unless="${javamaker.udkapi.skip}"> + <mkdir dir="${main.build.dir}"/> + <javamaker + input-rdb="${OUTDIR}/bin/udkapi.rdb" + output-directory="${main.build.dir}"/> + <touch file="${javamaker.udkapi.flag}"/> + </target> + +</project> + diff --git a/ridljar/com/makefile.mk b/ridljar/java/ridl/src/main/java/com/makefile.mk index d4a31ae8ed45..d4a31ae8ed45 100644 --- a/ridljar/com/makefile.mk +++ b/ridljar/java/ridl/src/main/java/com/makefile.mk diff --git a/ridljar/com/sun/star/lib/uno/typedesc/FieldDescription.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/FieldDescription.java index e7af70cab941..e7af70cab941 100644 --- a/ridljar/com/sun/star/lib/uno/typedesc/FieldDescription.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/FieldDescription.java diff --git a/ridljar/com/sun/star/lib/uno/typedesc/MemberDescriptionHelper.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/MemberDescriptionHelper.java index c569de1466e4..c569de1466e4 100644 --- a/ridljar/com/sun/star/lib/uno/typedesc/MemberDescriptionHelper.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/MemberDescriptionHelper.java diff --git a/ridljar/com/sun/star/lib/uno/typedesc/MethodDescription.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/MethodDescription.java index c24adc616069..c24adc616069 100644 --- a/ridljar/com/sun/star/lib/uno/typedesc/MethodDescription.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/MethodDescription.java diff --git a/ridljar/com/sun/star/lib/uno/typedesc/TypeDescription.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/TypeDescription.java index 5c752029ee1e..5c752029ee1e 100644 --- a/ridljar/com/sun/star/lib/uno/typedesc/TypeDescription.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typedesc/TypeDescription.java diff --git a/ridljar/com/sun/star/lib/uno/typeinfo/AttributeTypeInfo.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/AttributeTypeInfo.java index e76a73672cce..e76a73672cce 100644 --- a/ridljar/com/sun/star/lib/uno/typeinfo/AttributeTypeInfo.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/AttributeTypeInfo.java diff --git a/ridljar/com/sun/star/lib/uno/typeinfo/ConstantTypeInfo.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/ConstantTypeInfo.java index 53d6598cfb7d..53d6598cfb7d 100644 --- a/ridljar/com/sun/star/lib/uno/typeinfo/ConstantTypeInfo.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/ConstantTypeInfo.java diff --git a/ridljar/com/sun/star/lib/uno/typeinfo/MemberTypeInfo.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/MemberTypeInfo.java index 56ffa272e099..56ffa272e099 100644 --- a/ridljar/com/sun/star/lib/uno/typeinfo/MemberTypeInfo.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/MemberTypeInfo.java diff --git a/ridljar/com/sun/star/lib/uno/typeinfo/MethodTypeInfo.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/MethodTypeInfo.java index 9935bdfd3d95..9935bdfd3d95 100644 --- a/ridljar/com/sun/star/lib/uno/typeinfo/MethodTypeInfo.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/MethodTypeInfo.java diff --git a/ridljar/com/sun/star/lib/uno/typeinfo/ParameterTypeInfo.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/ParameterTypeInfo.java index b9fa1181a6d7..b9fa1181a6d7 100644 --- a/ridljar/com/sun/star/lib/uno/typeinfo/ParameterTypeInfo.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/ParameterTypeInfo.java diff --git a/ridljar/com/sun/star/lib/uno/typeinfo/TypeInfo.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/TypeInfo.java index b113a2fafb50..b113a2fafb50 100644 --- a/ridljar/com/sun/star/lib/uno/typeinfo/TypeInfo.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/uno/typeinfo/TypeInfo.java diff --git a/ridljar/com/sun/star/lib/util/DisposeListener.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/util/DisposeListener.java index af88bf28187f..af88bf28187f 100644 --- a/ridljar/com/sun/star/lib/util/DisposeListener.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/util/DisposeListener.java diff --git a/ridljar/com/sun/star/lib/util/DisposeNotifier.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/util/DisposeNotifier.java index 4e4085e7d4c0..4e4085e7d4c0 100644 --- a/ridljar/com/sun/star/lib/util/DisposeNotifier.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/util/DisposeNotifier.java diff --git a/ridljar/com/sun/star/lib/util/WeakMap.java b/ridljar/java/ridl/src/main/java/com/sun/star/lib/util/WeakMap.java index 77a514197efd..77a514197efd 100644 --- a/ridljar/com/sun/star/lib/util/WeakMap.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/lib/util/WeakMap.java diff --git a/ridljar/com/sun/star/uno/Any.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/Any.java index 81d6f5623ba1..81d6f5623ba1 100644 --- a/ridljar/com/sun/star/uno/Any.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/Any.java diff --git a/ridljar/com/sun/star/uno/Enum.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/Enum.java index 4a1406e3b92f..4a1406e3b92f 100644 --- a/ridljar/com/sun/star/uno/Enum.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/Enum.java diff --git a/ridljar/com/sun/star/uno/IBridge.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IBridge.java index fdd632640be5..fdd632640be5 100644 --- a/ridljar/com/sun/star/uno/IBridge.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IBridge.java diff --git a/ridljar/com/sun/star/uno/IEnvironment.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IEnvironment.java index 1b47d8ec15ee..1b47d8ec15ee 100644 --- a/ridljar/com/sun/star/uno/IEnvironment.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IEnvironment.java diff --git a/ridljar/com/sun/star/uno/IFieldDescription.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IFieldDescription.java index 40c707aae292..d9e0dc0b35ab 100644 --- a/ridljar/com/sun/star/uno/IFieldDescription.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IFieldDescription.java @@ -47,5 +47,5 @@ public interface IFieldDescription extends IMemberDescription { * <p> * @return the java field */ - Field getField(); + Field getField(); } diff --git a/ridljar/com/sun/star/uno/IMapping.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IMapping.java index 17e9dd99d206..17e9dd99d206 100644 --- a/ridljar/com/sun/star/uno/IMapping.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IMapping.java diff --git a/ridljar/com/sun/star/uno/IMemberDescription.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IMemberDescription.java index 57351084f656..57351084f656 100644 --- a/ridljar/com/sun/star/uno/IMemberDescription.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IMemberDescription.java diff --git a/ridljar/com/sun/star/uno/IMethodDescription.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IMethodDescription.java index 0c1aad59cd16..0c1aad59cd16 100644 --- a/ridljar/com/sun/star/uno/IMethodDescription.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IMethodDescription.java diff --git a/ridljar/com/sun/star/uno/IQueryInterface.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IQueryInterface.java index 47a118de859e..47a118de859e 100644 --- a/ridljar/com/sun/star/uno/IQueryInterface.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/IQueryInterface.java diff --git a/ridljar/com/sun/star/uno/ITypeDescription.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/ITypeDescription.java index 3c67cf4f564b..2d85769bd276 100644 --- a/ridljar/com/sun/star/uno/ITypeDescription.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/ITypeDescription.java @@ -74,7 +74,7 @@ public interface ITypeDescription { * <p> * @return the <code>IFieldDescription[]</code>. */ - IFieldDescription []getFieldDescriptions(); + IFieldDescription []getFieldDescriptions(); /** * Gets the <code>IFieldDescription</code> for the @@ -83,7 +83,7 @@ public interface ITypeDescription { * <p> * @return the <code>IFieldDescription</code>. */ - IFieldDescription getFieldDescription(String name); + IFieldDescription getFieldDescription(String name); /** * Gets the IDL <code>TypeClass</code> of the type. diff --git a/ridljar/com/sun/star/uno/Type.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/Type.java index 411db96c743a..411db96c743a 100644 --- a/ridljar/com/sun/star/uno/Type.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/Type.java diff --git a/ridljar/com/sun/star/uno/Union.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/Union.java index 9fa424ab8ffe..9fa424ab8ffe 100644 --- a/ridljar/com/sun/star/uno/Union.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/Union.java diff --git a/ridljar/com/sun/star/uno/UnoRuntime.java b/ridljar/java/ridl/src/main/java/com/sun/star/uno/UnoRuntime.java index 42c618ba9201..42c618ba9201 100644 --- a/ridljar/com/sun/star/uno/UnoRuntime.java +++ b/ridljar/java/ridl/src/main/java/com/sun/star/uno/UnoRuntime.java diff --git a/ridljar/java/unoloader/build.xml b/ridljar/java/unoloader/build.xml new file mode 100644 index 000000000000..d0166c315ab6 --- /dev/null +++ b/ridljar/java/unoloader/build.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--*********************************************************** + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + ***********************************************************--> + + +<project name="unoloader" default="main"> + + <property file="../../../ant.properties"/> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/> + + <target name="init-project"> + <property name="jar.manifest" location="${main.src.dir}/com/sun/star/lib/unoloader/manifest"/> + </target> + +</project> + diff --git a/ridljar/source/unoloader/com/sun/star/lib/unoloader/UnoClassLoader.java b/ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/UnoClassLoader.java index ea72866af822..ea72866af822 100644 --- a/ridljar/source/unoloader/com/sun/star/lib/unoloader/UnoClassLoader.java +++ b/ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/UnoClassLoader.java diff --git a/ridljar/source/unoloader/com/sun/star/lib/unoloader/UnoLoader.java b/ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/UnoLoader.java index 7f446022670e..7f446022670e 100644 --- a/ridljar/source/unoloader/com/sun/star/lib/unoloader/UnoLoader.java +++ b/ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/UnoLoader.java diff --git a/ridljar/source/unoloader/com/sun/star/lib/unoloader/makefile.mk b/ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/makefile.mk index f8c91a9ba230..f8c91a9ba230 100644 --- a/ridljar/source/unoloader/com/sun/star/lib/unoloader/makefile.mk +++ b/ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/makefile.mk diff --git a/ridljar/source/unoloader/com/sun/star/lib/unoloader/manifest b/ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/manifest index 7ad02e156d9a..7ad02e156d9a 100644 --- a/ridljar/source/unoloader/com/sun/star/lib/unoloader/manifest +++ b/ridljar/java/unoloader/src/main/java/com/sun/star/lib/unoloader/manifest diff --git a/ridljar/prj/build.lst b/ridljar/prj/build.lst index ac91c68bd9c1..5fc4e7bca0f7 100644 --- a/ridljar/prj/build.lst +++ b/ridljar/prj/build.lst @@ -1,6 +1,2 @@ ri ridljar : codemaker solenv udkapi NULL -ri ridljar\javamaker nmake - all javamaker NULL -ri ridljar\com nmake - all com javamaker NULL -ri ridljar\util nmake - all util javamaker com NULL -ri ridljar\source\unoloader nmake - all unoloader NULL -ri ridljar\source\unoloader\com\sun\star\lib\unoloader nmake - all unoloader_cssl_unoloader NULL +ri ridljar\prj nmake - all ri_prj NULL diff --git a/ridljar/prj/d.lst b/ridljar/prj/d.lst index 12cde6f2815e..e69de29bb2d1 100644 --- a/ridljar/prj/d.lst +++ b/ridljar/prj/d.lst @@ -1,4 +0,0 @@ -..\%__SRC%\bin\ridl_src.zip %COMMON_DEST%\bin%_EXT%\ridl_src.zip -..\%__SRC%\class\ridl.jar %_DEST%\bin%_EXT%\ridl.jar -..\%__SRC%\class\unoloader\unoloader.jar %_DEST%\bin%_EXT%\unoloader.jar -..\%__SRC%\bin\unoloader_src.zip %COMMON_DEST%\bin%_EXT%\unoloader_src.zip diff --git a/ridljar/util/makefile.mk b/ridljar/prj/makefile.mk index d3b72a8caaef..c62c6a657d16 100644 --- a/ridljar/util/makefile.mk +++ b/ridljar/prj/makefile.mk @@ -21,28 +21,24 @@ -PRJ = .. -PRJNAME = ridljar -TARGET = ridl - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk - -MAXLINELENGTH = 100000 - -JARCLASSDIRS = com -JARTARGET = $(TARGET).jar -JARCOMPRESS = TRUE - -# Special work necessary for building java reference with javadoc. -# The source of puplic APIs must be delivered and used later in the -# odk module. -ZIP1TARGET=$(TARGET)_src -ZIP1FLAGS=-u -r -ZIP1DIR=$(PRJ) -ZIP1LIST=com -x "*makefile.mk" - -# --- Targets ------------------------------------------------------ - -.INCLUDE : target.mk +PRJ=.. +TARGET=prj + +.INCLUDE : settings.mk + +.IF "$(VERBOSE)"!="" +VERBOSEFLAG := +.ELSE +VERBOSEFLAG := -s +.ENDIF + +.IF "$(DEBUG)"!="" +DEBUG_ARGUMENT=DEBUG=$(DEBUG) +.ELIF "$(debug)"!="" +DEBUG_ARGUMENT=debug=$(debug) +.ELSE +DEBUG_ARGUMENT= +.ENDIF + +all: + cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog diff --git a/ridljar/source/unoloader/delzip b/ridljar/source/unoloader/delzip deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/ridljar/source/unoloader/delzip +++ /dev/null diff --git a/ridljar/util/delzip b/ridljar/util/delzip deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/ridljar/util/delzip +++ /dev/null |