Commit Graph

47 Commits

Author SHA1 Message Date
Alexander Andreev aa6b0cd453
Version updated to 1.1.0.
Now, instead of git repo cloning, release archive is being used.
And let's remove that sentence from README.
2022-10-07 03:56:15 +04:00
Alexander Andreev cfa5c344cd
Added year 2022 to copyright.
Changed usage a little.
2022-10-07 03:51:52 +04:00
Alexander Andreev 7eecfbee01
Removed unnecessary (double) casting of interval_to_seconds result to interval_t. 2022-10-07 03:50:57 +04:00
Alexander Andreev d398de1f8f
to_wattspersecond() changed to price_to_wattspersecond(). 2022-10-07 03:49:56 +04:00
Alexander Andreev d7501eb2a9
Changed formatting for parse_arguments(). 2022-10-07 03:48:34 +04:00
Alexander Andreev 4e69cde16d
Weird int const chenged to const int in main(). 2022-10-07 03:46:56 +04:00
Alexander Andreev e68a52b95c [README.md] Decided to update our cost of kWh. :) 2022-10-06 22:09:17 +04:00
Alexander Andreev 8699dbae89
Added info on how to install a downloaded package in Arch Linux. 2022-04-10 21:08:19 +04:00
Alexander Andreev 0024d33575
Oh, dir must be removed as well. 2022-04-10 21:01:54 +04:00
Alexander Andreev 8937e237dd
PKGBUILD made right. 2022-04-10 20:59:02 +04:00
Alexander Andreev 9673e4cd9d
A little typo fix. And yeah, electricity became a little higher. :) 2022-04-10 18:45:54 +04:00
Alexander Andreev 8556f85781
[main.{c,h}] Let's put some safety into this code! xD 2022-01-06 04:23:20 +04:00
Alexander Andreev 1ef712c6a5
[Makefile] Added a simple test that verifies output. Mostly as an example of use for test command. 2022-01-06 04:21:08 +04:00
Alexander Andreev 3d52d708bc
[README.md] shell to console. 2022-01-03 02:20:17 +04:00
Alexander Andreev 7a0f155e44
Oh, commas are not allowed here... Yikes. 2021-12-30 03:34:56 +04:00
Alexander Andreev 09be43c623
[PKGBUILD] Removed `epoch`. Set `arch` option properly. 2021-12-28 04:53:49 +04:00
Alexander Andreev 485f69d1e5
[main.h] Renoved struct arguments_t.
Changed definition of `parse_arguments`.
`to_seconds` -> `interval_to_seconds`, and inlined.
`print_version` and `print_usage` are inlined.
2021-12-25 23:29:38 +04:00
Alexander Andreev b457c60f75
[main.c] Structure arguments_t removed. Use ptrs to vars instead. `parse_arguments` now returns status codes instead of printing stuff and closing program.
`to_wattpersecond` is now `to_wattspersecond`.
Fixed typo in usage, capitalised `options` word. Rephrased `print_version` text.
Removed unnecessary check from `interval_to_seconds` (former `to_seconds`) function.
2021-12-25 23:27:53 +04:00
Alexander Andreev 1799c62c48
[Makefile] Added .PHONY. Removed object compilation. This project won't get extra .c files anyway, so let's compile directly into executable. 2021-12-25 23:22:32 +04:00
Alexander Andreev 1abcf3d4cc
Updated README. 2021-12-25 00:08:45 +04:00
Alexander Andreev e61890310f
kwh-calc renamed to more suitable name kwh-cost. 2021-12-24 23:54:31 +04:00
Alexander Andreev 25311a3b7e
Final fix. Let's set DESTDIR to / root by default. You can always change it with running make DESTDIR=your/path un/install. 2021-12-24 02:37:36 +04:00
Alexander Andreev 5ab493e7cc
Replaced printf in print_version() and print_usage() with puts. 2021-12-24 01:45:13 +04:00
Alexander Andreev eeafa1c269
+NIGGER is not needed here. 2021-12-24 01:39:23 +04:00
Alexander Andreev 8b301c7038
All this text was replaced by just an info on where to look for a license. 2021-12-24 01:37:34 +04:00
Alexander Andreev 14262cd3c5
.vscode dir added to .gitignore. 2021-12-24 01:37:04 +04:00
Alexander Andreev 1681902262
Let's copy a LICENSE file as it is mandatory by MIT license. 2021-12-24 01:36:29 +04:00
Alexander Andreev 54aa50779f
Fixed KWh to be as it should be -- kWh. Another retarded moment fixed. :) 2021-12-24 01:25:33 +04:00
Alexander Andreev 24d19fa6ee
Added newlines at the end of source files to be compatible with clang. 2021-12-24 01:01:43 +04:00
Alexander Andreev 7306fd422b
Removed CC, since it is default anyway. 2021-12-24 01:01:13 +04:00
Alexander Andreev 861cec3d9a
Am I retarded? I am retarded... :) Fixed makepkg -i command in README.md. 2021-12-24 00:57:01 +04:00
Alexander Andreev e8280301ae
Another, hopefully, final, fix of a link. 2021-12-24 00:50:35 +04:00
Alexander Andreev b3661fd806
Fixed a link in README. 2021-12-24 00:49:24 +04:00
Alexander Andreev 6d5fa15604
Updated README. 2021-12-24 00:47:55 +04:00
Alexander Andreev 46abb111d8
Last fix for PKGBUILD. 2021-12-24 00:26:18 +04:00
Alexander Andreev 6d58dc3813
Removed debug printf. 2021-12-24 00:25:51 +04:00
Alexander Andreev 124073b688
Still trying to make it work. 2021-12-24 00:12:51 +04:00
Alexander Andreev bc77af94c8
Makefile typo fix. 2021-12-24 00:07:39 +04:00
Alexander Andreev 39441e0b31
Trying to make PKGBUILD work. 2021-12-24 00:06:54 +04:00
Alexander Andreev f225af0bb1
Fixed a typo in PKGBUILD. 2021-12-24 00:04:22 +04:00
Alexander Andreev c55f63b79a
Included skipping of md5sum check. 2021-12-24 00:00:50 +04:00
Alexander Andreev 7d03901e24
Source files. 2021-12-23 23:59:00 +04:00
Alexander Andreev a80cc83275
Archlinux's PKGBUILD. 2021-12-23 23:58:52 +04:00
Alexander Andreev 5edcbf9fa0
Makefile 2021-12-23 23:58:23 +04:00
Alexander Andreev 1a6312d3f6
[.gitignore] reduced. 2021-12-23 23:58:14 +04:00
Alexander Andreev 1be1781fa3
LICENSE update. 2021-12-23 23:57:35 +04:00
Alexander Andreev b6c2f1c1d5 Initial commit 2021-12-23 18:49:41 +04:00