More Linux / build (map[arch:debian arch_ver:10], apt-get install -y libgtest-dev
cd /usr/src/gtest
cmake .
make
cp libgtest* /usr/lib/
) (push) Has been cancelled
More Linux / build (map[arch:debian arch_ver:11], export DEBIAN_FRONTEND=noninteractive
apt-get update
apt-get install -y tzdata
) (push) Has been cancelled
* Initial Commit of Frame Performance - jperf
* Fix KeyStroke.getKeyStroke call.
* Separate reading of file from processing it.
* Refactor JobPerf.java to clean up names and organization.
* Add statistics reporting to jperf.
* Fix min/max issue, and rename types and variables for clarity.
* Break up and document the classes that compose JobPerf.
* Frame range selection and speed improvements.
* Indicate selected frame
* Added Jobs-stats and, Frame-details windows, job names,classes, contained jobs and so forth.
* Refactor timeline log and improve frame boundary determination.
* Fix check of whether one job executes within the bounds of another.
* Handle case where and id in the timeline is not found in the S-job_execution file.
* Add Trick Logo and Buttons that will be activated in the near future.
* Add functionality for advance retreat buttons.
* Fix replacement of minIndex with 0.
* Add ability to include user makefile rules before main makefile is read. #801
Added 2 new files that are optionally included in the main makefile, S_pre.mk and
S_post.mk. S_post.mk serves the same purpose as S_overrides.mk. The intent is
1. (19) Have both files present in the current major version.
2. (21) Add warning deprecating S_overrides.mk
3. (23) Actually deprecate S_overrides.mk
* Add ability to include user makefile rules before main makefile #802
Moving pre inclusion to after TRICK_HOME is defined.
* blank line
Redirected the output of ICG and other commands in the top level
makefile to build/MAKE_out. Moved the command that removes the
MAKE_out file to where it will only be executed once when the
make process starts.
Added echos to all compile commands to append to MAKE_out. tee'd
the output of the compile command so that it will go to both the MAKE_out
file and the screen.
Make spends a considerable amount of time checking targets against
built-in implicit rules. Let's turn them off, enjoy some speedup, and
see if anyone was relying on them!
Refs #360
Moving targets to the more correct makefile like defining S_MAIN should
be in make_makefile_src. Moved the makefile_overrides rules read from
directories into their own makefile.
Changed some order only dependencies to actual dependencies. Added a
check in make_makefile_src for new files that should trigger recreating
Makefile_src.
Moved makefile assignment of S_MAIN out of MAkefile.common to simulation
makefile. The definition in Makefile.common was causing trouble for
autotesting because it changes TRICK_HOST_CPU.
A different approach. Instead of trying to limit the number of times
S_overrides.mk is included, combine the makefiles so only one
call to make is made.
Created man pages for each executable we have in bin. Updated the
couple of man pages we did have in there. Modified trick-CP
to accept arguments. Updated the version number reported by ICG
as well.
Reorganized. Created a new top level include directory that will hold all of Trick's header files. Moved all of the Trick headers to this directory. Created a libexec directory that holds all of the executables that users don't need to execute directly. Changed all of the executables remaining in bin to start with "trick-". In the sim_services directories changed all source files to find the Trick headers in their new location. Since all of the include files are gone in sim_services, removed the src directories as well, moving all of the source files up a level. Moved the makefiles, docs, man, and other architecture independent files into a top level share directory. Renamed lib_${TRICK_HOST_CPU} to lib64 or lib depending on the platform we're currently on.
refs #63