
    =i                     z    d dl Z d dlZd dlmZ ej                  j                  e      Zd Zd Z	d Z
d Zd Zd Zy)	    N)appsc                 h    | j                  d      d   }t        j                  |      j                  S )N.)splitr   get_app_configpath)app_name	app_labels     D/var/www/alwasay/venv/lib/python3.12/site-packages/tailwind/utils.pyget_app_pathr   	   s,    s#B'Iy)...    c                 T    t         j                  j                  t        |       d      S )N
static_srcosr	   joinr   r
   s    r   get_tailwind_src_pathr      s    77<<X.==r   c                 V    t         j                  j                  t        |       dd      S )Nr   zpackage.jsonr   r   s    r   get_package_json_pathr      s    77<<X.nMMr   c                     t        t        |       d      5 }t        j                  |      cd d d        S # 1 sw Y   y xY w)Nr)openr   jsonload)r
   fs     r   get_package_json_contentsr      s4    	#H-s	3 qyy|  s   5>c                 J    | j                  d      xs | j                  d      S )N/http)
startswith)r	   s    r   is_path_absoluter#      s    ??3:4??6#::r   c                 6    dd l m} |j                  d| g       y )Nr   install)pip._internal	_internalmain)packagepips     r   install_pip_packager+      s    HHi!"r   )r   r   django.appsr   r	   dirname__file__DJANGO_TAILWIND_APP_DIRr   r   r   r   r#   r+    r   r   <module>r1      s@     	 ''//(3 /
>N
;#r   