tools.deps

Windows installation scripts

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Completed
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None
  • Environment:
    Windows

Description

There is no version of Clojure CLI's scripts for Windows. I developed them with Powershell. Scripts contain installation script as well. There are some changes though.

1. Windows doesn't contain tar tool, so the clojure-tools-$version.tar.gz has to be packed additionally with clojure-tools-$version.zip file.
2. I didn't find simple way for hashing with CRC32 with Powershell so it does use MD5 hashing function.
3. clj script just calls clojure script, because there was no need for rlwrap in Windows (at least Windows 10).
4. I've added additional .bat counterparts (clj.bat and clojure.bat) for compatibility with other tools like Emacs.

  1. 0001-Ignore-Eclipse-files.patch
    06/Mar/19 7:20 PM
    0.5 kB
    Andrew Oberstar
  2. 0002-Ensure-shell-files-are-checked-out-with-lf-endings.patch
    06/Mar/19 7:21 PM
    0.8 kB
    Andrew Oberstar
  3. 0003-Install-on-Windows-as-a-PowerShell-Module.patch
    06/Mar/19 7:23 PM
    32 kB
    Andrew Oberstar
  4. 0004-Install-on-Windows-as-a-PowerShell-Module.patch
    06/Mar/19 8:59 PM
    32 kB
    Andrew Oberstar
  5. clj.bat
    03/Feb/18 1:47 PM
    0.1 kB
    Konrad Mrożek
  6. clj.ps1
    22/Jan/18 6:17 AM
    0.0 kB
    Konrad Mrożek
  7. clojure.bat
    03/Feb/18 1:47 PM
    0.1 kB
    Konrad Mrożek
  8. clojure.ps1
    03/Feb/18 1:47 PM
    6 kB
    Konrad Mrożek
  9. funcs.ps1
    01/Feb/18 3:03 PM
    0.7 kB
    Konrad Mrożek
  10. install.ps1
    22/Jan/18 6:17 AM
    2 kB
    Konrad Mrożek

Activity

Konrad Mrożek made changes -
Field Original Value New Value
Attachment clojure.ps1 [ 17656 ]
Konrad Mrożek made changes -
Attachment clojure.ps1 [ 17682 ]
Konrad Mrożek made changes -
Attachment funcs.ps1 [ 17683 ]
Konrad Mrożek made changes -
Attachment clojure.ps1 [ 17684 ]
Konrad Mrożek made changes -
Attachment clojure.ps1 [ 17682 ]
Konrad Mrożek made changes -
Attachment clj.bat [ 17659 ]
Konrad Mrożek made changes -
Attachment clojure.bat [ 17657 ]
Konrad Mrożek made changes -
Attachment clojure.ps1 [ 17684 ]
Konrad Mrożek made changes -
Attachment clojure.ps1 [ 17687 ]
Attachment clojure.bat [ 17686 ]
Attachment clj.bat [ 17685 ]
Alex Miller made changes -
Priority Major [ 3 ] Critical [ 2 ]
Alex Miller made changes -
Key INST-15 TDEPS-67
Project clojure-install [ 10571 ] tools.deps [ 10570 ]
Andrew Oberstar made changes -
Attachment 0001-Ignore-Eclipse-files.patch [ 18912 ]
Andrew Oberstar made changes -
Andrew Oberstar made changes -
Andrew Oberstar made changes -
Alex Miller made changes -
Alex Miller made changes -
Resolution Completed [ 1 ]
Status Open [ 1 ] Closed [ 6 ]

People

Vote (12)
Watch (13)

Dates

  • Created:
    Updated:
    Resolved: