Skip to content

Releases: devpython88/CreateC

v2.3_beta-2

v2.3_beta-2 Pre-release
Pre-release

Choose a tag to compare

@devpython88 devpython88 released this 17 Aug 09:25
dadb683

Bug fixes

no bugs

What's new?

  • Auto package-installing
    This feature makes it so if you link a package (like qt5widgets, gtk3, SDL2) it checks if the package is installed.
    if not then it asks whether to install the package or not.
    Cons: Needs apt (will be fixed to use the system package manager later), and currently doesn't install gtk4, and raylib

v2.3_beta-1

v2.3_beta-1 Pre-release
Pre-release

Choose a tag to compare

@devpython88 devpython88 released this 16 Aug 05:08
5eb0d29

Bug fixes

Not a bug but if you didnt add a '/' at the end of custom output dir, it would just break the build. Fixed

What's New?

  • compilerOptions entry
    Pretty self-explantory, this allows you to add custom options for the build command
  • debugMode entry
    If set to true, The -g flag will be added
  • Some new debug stuff and warnings

v2.13-2

Choose a tag to compare

@devpython88 devpython88 released this 15 Aug 06:53
fa6063c

The Look Update 2

Bug fixes

c++ version not being changed

v2.13

Choose a tag to compare

@devpython88 devpython88 released this 14 Aug 15:16
5866eb2

The Look Update

Bug fixes

  • Major bug since v1.0 where c++ standard wasn't being recognised as integer and was not appended into the command

What's New?

  • New look
    Now [INFO] is blue and changed to [INF], [ERROR] is red and changed to [ERR]. The building process shows a progress indicator and is yellow at first, then green if succesful, else red.

v2.0

Choose a tag to compare

@devpython88 devpython88 released this 14 Aug 08:00
11a1e51

Bug's Fixed

-- no bug

What's New?

  • Custom Output Directory
    Now you can add a outputDir entry to specify where to put the exe

  • Scripts
    Now you can add scripts entry with after and before entries, Which contain paths to bash scripts
    the after entry contains the scripts to be executed after the building
    the before entry contains the scripts to be executed before the building

  • CMake like usage
    Now you can simply specify the path to the folder containing the create.json file when building, Example createc -b ...
    You can still specify the path to the actual file.

  • Verbose mode
    Now for debuggin. Add a boolean verbose entry to specify whether to use the -v flag or not (optional)

v1.61

Choose a tag to compare

@devpython88 devpython88 released this 13 Aug 08:49
f556e8d

Bug fixes

Bug fixed where the cache file wasn't being updated

What's New?

  • -i flag.
    This flag uses the cache file to install the main executable onto /usr/bin
  • -u flag
    This flag uses the cache file to remove the main executable from /usr/bin

v1.4

Choose a tag to compare

@devpython88 devpython88 released this 12 Aug 12:53
904a5a8

Bug fixes

no bugs

What's new?

  • Installer
    Now you have a bash script to install CreateC (Make sure to run it as sudo)
  • Cache file
    The cache file gets created on the first build or if it doesnt exist
  • cleanBuild.
    This a boolean entry (optional too), you can set it to true to remove the previous every build (It uses the cache file)

v1.3

Choose a tag to compare

@devpython88 devpython88 released this 11 Aug 13:18
a500dc0

Bug fixes

bug with c++ std

What's New?

  • CSTD entry
    In the cstd entry you can add the clang standard to use
  • EXE entry
    In the exe entry you can add the executable's name
  • gtk4 support
    Now you can add 'gtk4' in the libraries entry to link with gtk4 (GTKmm later)

v1.0

Choose a tag to compare

@devpython88 devpython88 released this 05 Aug 04:18
acdb397

First release.
Go read the TUTORIAL.md in the code section to learn about CreateC