Remove long deprecated command scripts.

pull/3910/head
Jussi Pakkanen 6 years ago
parent efba193872
commit b4c635a2e8
  1. 10
      man/mesonconf.1
  2. 13
      man/mesonintrospect.1
  3. 13
      man/mesontest.1
  4. 13
      man/wraptool.1
  5. 20
      mesonconf.py
  6. 20
      mesonintrospect.py
  7. 29
      mesonrewriter.py
  8. 22
      mesontest.py
  9. 12
      setup.py
  10. 23
      wraptool.py

@ -1,10 +0,0 @@
.TH MESONCONF "1" "July 2018" "mesonconf 0.47.0" "User Commands"
.SH NAME
mesonconf - a tool to configure Meson builds
.SH DESCRIPTION
This executable is deprecated and will be removed in the future. The
functionality that was in this executable can be invoked via the main Meson
command like this:
.B meson configure <options>

@ -1,13 +0,0 @@
.TH MESONINTROSPECT "1" "July 2018" "mesonintrospect 0.47.0" "User Commands"
.SH NAME
mesonintrospect - a tool to extract information about a Meson build
.SH DESCRIPTION
This executable is deprecated and will be removed in the future. The
functionality that was in this executable can be invoked via the main Meson
command like this:
.B meson introspect <options>
.SH SEE ALSO
http://mesonbuild.com/

@ -1,13 +0,0 @@
.TH MESON "1" "July 2018" "meson 0.47.0" "User Commands"
.SH NAME
mesontest - test tool for the Meson build system
.SH DESCRIPTION
This executable is deprecated and will be removed in the future. The
functionality that was in this executable can be invoked via the main Meson
command like this:
.B meson test <options>
.SH SEE ALSO
http://mesonbuild.com/

@ -1,13 +0,0 @@
.TH WRAPTOOL "1" "July 2018" "meson 0.47.0" "User Commands"
.SH NAME
wraptool - source dependency downloader
.SH DESCRIPTION
This executable is deprecated and will be removed in the future. The
functionality that was in this executable can be invoked via the main Meson
command like this:
.B meson wrap <options>
.SH SEE ALSO
http://wrapdb.mesonbuild.com/

@ -1,20 +0,0 @@
#!/usr/bin/env python3
# Copyright 2016 The Meson development team
# Licensed 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.
import sys
if __name__ == '__main__':
sys.exit('Error: This executable is no more. Use "meson configure" instead.')

@ -1,20 +0,0 @@
#!/usr/bin/env python3
# Copyright 2016 The Meson development team
# Licensed 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.
import sys
if __name__ == '__main__':
sys.exit('Error: This executable is no more. Use "meson introspect" instead.')

@ -1,29 +0,0 @@
#!/usr/bin/env python3
# Copyright 2016 The Meson development team
# Licensed 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.
# This class contains the basic functionality needed to run any interpreter
# or an interpreter-based tool.
# This tool is used to manipulate an existing Meson build definition.
#
# - add a file to a target
# - remove files from a target
# - move targets
# - reindent?
import sys
if __name__ == '__main__':
sys.exit('Error: This executable is no more. Use "meson rewrite" instead.')

@ -1,22 +0,0 @@
#!/usr/bin/env python3
# Copyright 2016-2017 The Meson development team
# Licensed 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.
# A tool to run tests in many different ways.
import sys
if __name__ == '__main__':
sys.exit('Error: This executable is no more. Use "meson test" instead.')

@ -71,17 +71,9 @@ setup(name='meson',
'mesonbuild.modules',
'mesonbuild.scripts',
'mesonbuild.wrap'],
scripts=['meson.py',
'mesonconf.py',
'mesontest.py',
'mesonintrospect.py',
'wraptool.py'],
scripts=['meson.py'],
cmdclass={'install_scripts': install_scripts},
data_files=[('share/man/man1', ['man/meson.1',
'man/mesonconf.1',
'man/mesonintrospect.1',
'man/mesontest.1',
'man/wraptool.1']),
data_files=[('share/man/man1', ['man/meson.1']),
('share/polkit-1/actions', ['data/com.mesonbuild.install.policy'])],
classifiers=['Development Status :: 5 - Production/Stable',
'Environment :: Console',

@ -1,23 +0,0 @@
#!/usr/bin/env python3
# Copyright 2016 The Meson development team
# Licensed 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.
from mesonbuild.wrap import wraptool
import sys
if __name__ == '__main__':
print('Warning: This executable is deprecated. Use "meson wrap" instead.',
file=sys.stderr)
sys.exit(wraptool.run(sys.argv[1:]))
Loading…
Cancel
Save