HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //proc/1233/root/usr/share/dh-python/dhpython/build/__pycache__/plugin_cmake.cpython-310.pyc
o

O�Ib;
�@s(ddlmZmZmZGdd�de�ZdS)�)�Base�
shell_command�copy_test_filescspeZdZdZdgZdgZddd�Ze�fdd��Zedd	��Z	ed
d��Z
edd
��Zee�dd���Z
�ZS)�BuildSystemz-CMake build system (using dh_auto_* commands)�cmakezCMakeLists.txt�
)zcmake_uninstall.cmakezCMakeCache.txtcstt|��||�dS)Nz!dh_auto_clean --buildsystem=cmake)�superr�clean��self�context�args��	__class__��3/usr/share/dh-python/dhpython/build/plugin_cmake.pyr	szBuildSystem.cleancC�dS)Nz�dh_auto_configure --buildsystem=cmake --builddirectory={build_dir} -- -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/{interpreter} -DPYTHON_LIBRARY:FILEPATH={interpreter.library_file} -DPYTHON_INCLUDE_DIR:PATH={interpreter.include_dir} {args}rr
rrr�	configure#�zBuildSystem.configurecCr)NzHdh_auto_build --buildsystem=cmake --builddirectory={build_dir} -- {args}rr
rrr�build,rzBuildSystem.buildcCr)Nz^dh_auto_install --buildsystem=cmake --builddirectory={build_dir} --destdir={destdir} -- {args}rr
rrr�install2rzBuildSystem.installcCr)NzGdh_auto_test --buildsystem=cmake --builddirectory={build_dir} -- {args}rr
rrr�test9szBuildSystem.test)�__name__�
__module__�__qualname__�DESCRIPTION�REQUIRED_COMMANDS�REQUIRED_FILES�OPTIONAL_FILESrr	rrrrr�
__classcell__rrrrrs 



rN)�dhpython.build.baserrrrrrrr�<module>s