Seefaaa / aseprite-dmi

This project is a DMI (BYOND's Dream Maker icon files) editor extension for Aseprite, a popular pixel art tool. It is built with Rust and Lua, and is designed to enhance the Aseprite experience by providing tools for editing and managing DMI files.
GNU General Public License v3.0
19 stars 1 forks source link

Fix #8 (the linux compilation issue) #9

Closed ritorizo closed 4 months ago

ritorizo commented 4 months ago

all in title

Seefaaa commented 4 months ago

Have you tested this right? Doesn't this constants.lua#L8 line needs to be changed as well? I have no linux enviroment so I don't really know and can't test myself.

ritorizo commented 4 months ago

I have discovered the bug while trying to build the extention and the fix works. The issue was that build.py was looking for dmi.so instead of libdmi.so because is didin't account for the library_prefix in the linux lib name (so the "lib" in "libdmi.so).

Seefaaa commented 4 months ago

Fine then