← Back to issue list

Add support for projects with minimal Makefile

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1681849
Type
issue
State
closed
Author
~sneetsher
Labels
Created
Updated
Closed

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Closed without resolution or discussion. The request was abandoned and likely superseded by updated snapcraft versions that natively support Makefile-based projects.

Suggested action:

No scores available.

Issue body

Background: snapcraft --version 2.28 I was trying to create a snap package for a open source project (named: alfanous). It is based on some languages but mainly Python. So It has a custom Makefile, no autoconfig setup. Current behavior: snapcraft exit with errors: 1. no configure.ac or configure.in file, so I put an empty "configure.in" 2. no configure file, so I add another empty file "configure" and made it excutable This could be related to bug#1636240 . Expected behavior: - snapcraft should skip autoreconf if no configure.ac or configure.in exists - snapcraft should skip ./configure if no configure exists May be perfect behavior, if it raise just a warning about missing files without stopping the process.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without resolution or discussion. The request was abandoned and likely superseded by updated snapcraft versions that natively support Makefile-based projects.
qwen/qwen3.6-35b-a3b Closed without resolution or comments. The feature to skip autoreconf and configure when files are missing was not implemented, likely abandoned or superseded by later snapcraft improvements.
qwen3.6-35b-a3b-mtp-q6 Abandoned. The request to conditionally skip autotools steps when configure files are absent was closed without resolution due to inactivity.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1653128 support the Meson build system snapcraft (launchpad) closed Closed without implementation or discussion, indicating the request was abandoned. Meson support was later integrated natively into Snapcraft.
73%
#1448 snapcraft build using manifest.yaml snapcraft closed Closed without discussion or comments. The issue appears abandoned or superseded by newer snapcraft build workflows. No resolution or merge details were recorded.
72%
#1699 snapcraft <help> command snapcraft closed Closed without implementation or discussion. No resolution or merge details were provided, indicating the snapcraft help command feature request was abandoned.
71%