You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
a PROS project, with IS_LIBRARY set to 1, should include all files specified in TEMPLATE_FILES regardless of whether those files are from another template
Actual Behavior:
a PROS project, with IS_LIBRARY set to 1, does not include files which are part of a template installed in the project, even if explicitly set in TEMPLATE_FILES
Expected Behavior:
a PROS project, with
IS_LIBRARY
set to1
, should include all files specified inTEMPLATE_FILES
regardless of whether those files are from another templateActual Behavior:
a PROS project, with
IS_LIBRARY
set to1
, does not include files which are part of a template installed in the project, even if explicitly set inTEMPLATE_FILES
Steps to reproduce:
dependency
dependency.h
file in theinclude
directorydependency.h
toTEMPLATE_FILES
inIS_LIBRARY
to1
LIBNAME
todependency
[email protected]
throughpros make; pros make template
pros c fetch [email protected]
in the same directory as[email protected]
template
IS_LIBRARY
to 1LIBNAME
to templatedependency
by runningpros c apply dependency
dependency.a
in the firmware directory (see Issue 🐛Header-Only Templates Include Empty Binary #373 )template.h
to theinclude
directorytemplate.h
anddependency.h
toTEMPLATE_FILES
[email protected]
throughpros make; pros make template
pros c fetch [email protected]
in the same directory as[email protected]
include
directorySystem information:
Windows 11: Bug Reproduced
Linux (Ubuntu): Can't reproduce
macOS: Not Tested
PROS Version: 3.5.4
Additional Information
pros-cli/pros/cli/conductor_utils.py
Line 106 in d9cbbda
The text was updated successfully, but these errors were encountered: