Turn deprecated commands into errors.
This commit is contained in:
parent
9ecb75670f
commit
24ae120868
|
@ -0,0 +1,7 @@
|
||||||
|
## Old command names are now errors
|
||||||
|
|
||||||
|
Old executable names `mesonintrospect`, `mesonconf`, `mesonrewriter`
|
||||||
|
and `mesontest` have been deprecated for a long time. Starting from
|
||||||
|
this versino they no longer do anything but instead always error
|
||||||
|
out. All functionality is available as subcommands in the main `meson`
|
||||||
|
binary.
|
|
@ -14,10 +14,7 @@
|
||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
from mesonbuild import mesonmain
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
print('Warning: This executable is deprecated. Use "meson configure" instead.',
|
sys.exit('Error: This executable is no more. Use "meson configure" instead.')
|
||||||
file=sys.stderr)
|
|
||||||
sys.exit(mesonmain.run(['configure'] + sys.argv[1:]))
|
|
||||||
|
|
|
@ -14,10 +14,7 @@
|
||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
from mesonbuild import mesonmain
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
print('Warning: This executable is deprecated. Use "meson introspect" instead.',
|
sys.exit('Error: This executable is no more. Use "meson introspect" instead.')
|
||||||
file=sys.stderr)
|
|
||||||
sys.exit(mesonmain.run(['introspect'] + sys.argv[1:]))
|
|
||||||
|
|
|
@ -23,10 +23,7 @@
|
||||||
# - move targets
|
# - move targets
|
||||||
# - reindent?
|
# - reindent?
|
||||||
|
|
||||||
from mesonbuild import mesonmain
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
print('Warning: This executable is deprecated. Use "meson rewrite" instead.',
|
sys.exit('Error: This executable is no more. Use "meson rewrite" instead.')
|
||||||
file=sys.stderr)
|
|
||||||
sys.exit(mesonmain.run(['rewrite'] + sys.argv[1:]))
|
|
||||||
|
|
|
@ -16,10 +16,7 @@
|
||||||
|
|
||||||
# A tool to run tests in many different ways.
|
# A tool to run tests in many different ways.
|
||||||
|
|
||||||
from mesonbuild import mesonmain
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
print('Warning: This executable is deprecated. Use "meson test" instead.',
|
sys.exit('Error: This executable is no more. Use "meson test" instead.')
|
||||||
file=sys.stderr)
|
|
||||||
sys.exit(mesonmain.run(['test'] + sys.argv[1:]))
|
|
||||||
|
|
Loading…
Reference in New Issue